Multidesk.be » Forums » Java » java venster

  • Pagina
  • 1 van 1
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door KlaasH op woensdag 20 mei 2009 om 13:07:20.
KlaasH heeft nog geen avatar toegevoegd
Multiviteit: 2
ik ben bezig met een tool in eclipse waar je het tempratuur hoort in te vullen en als antwoord hoort te krijgen "het vriest" of "het vriest niet". ik heb de java scipt geschreven en hij doet het binnen eclipse, alleen ik wil dat wanneer ik het ga uitvoeren een apart venster komt waarbij ik het tempratuur kan invullen en dat ik dan een melding krijg met "het vriest" of het vriest niet.

het script ziet er als volgt uit:
CODE
  1. public class Hello
  2. {
  3. public static void main(String[] args)
  4. {
  5. double temperatuur=5.0;
  6. if (temperatuur<=0.0)
  7. {
  8. System.out.println("Het vriest");
  9. }
  10. else
  11. {
  12. System.out.println("Het vriest niet");
  13. }
  14. }
  15. }


dus als het tempratuur lager dan 0 is komt er een melding "het vriest" anders "het vriest niet".
er is me verteld dat ik de volgende moet gebruiken:
JFrame venster = new JFrame(); //Nodig om het volgende te doen:
JOptionPane.showMessageDialog(venster, "Het vriest");

weten jullie hoe ik dat moet oplossen?
alvast bedankt.

mvg,
Klaas

Opmerking van de crew

Je code tussen tags gezet
SMG
Deze tekst werd het laatst bewerkt voor 0.74 % door SMG op woensdag 20 mei 2009 om 18:26:35.
^ Reactie #1 geschreven door NightCreature op woensdag 20 mei 2009 om 16:17:26.
NightCreature's avatar
Multiviteit: 1196
MSc.
Dit is geen script maar een programma, java is geen script taal.

CODE
  1.  
  2.  
  3. public class Hello
  4. {
  5.     public static void main(String[] args)
  6.     {
  7.         double temperature = Double.parseDouble(args[0]);
  8.         JFrame venster = new JFrame();
  9.  
  10.         if (temperature <= 0.0)
  11.         {
  12.             JoptionPane.showMessageDialog(venster, "It's freezing!!!!");
  13.         }
  14.         else
  15.         {
  16.             JoptionPane.showMessageDialog(venster, "It's not freezing!!!!");
  17.         }
  18.     }
  19. }
  20.  


Voor info zul je waarschijnlijk zelf een box moeten schrijven of het als comand line argument meegeven zoals ik doe.

programma uitvoeren als "<programma naam> <temperatuur>"
Deze tekst werd het laatst bewerkt voor 17.51 % door NightCreature op woensdag 20 mei 2009 om 16:24:16.
I need thought completion.
Shaders, een beetje vreemd maar wel lekker (voor de ogen dan he)
2.83Ghz Q9550 HD4850 512MiB 4GiB 1333Mhz DDR3 RAM
http://paulintheuk.blogspot.com
FE Programmer @ Codemasters (Front End)
  • Pagina
  • 1 van 1

Snel-antwoordformulier
Toon uitgebreid antwoordformulier Bericht nalezen Bericht plaatsen