Ik hoop dat jullie aan onderstaande code genoeg hebben, zoniet, dan post ik meer.
De waardes voor x en y worden ingevoerd op een JTextField. Je zou verwachten dat als je op de knop "calc" drukt hij de som moet weergeven van de twee getallen. Het vreemde is dat hij alleen de output geeft van wat er bij x wordt ingevult, en dan ook nog eens vermenigvuldigd met twee. Wat je bij y invult doet er helemaal niet toe, al vul je daar 39803218 in, en bij x 3, dan is de output 6.
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| JLabel label1 = new JLabel("Eerste getal: "); JLabel label2 = new JLabel("Tweede getal: "); JButton b1 = new JButton("calc"); b1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { int x = Integer.parseInt(f1.getText()); int y = Integer.parseInt(f1.getText()); int z = x + y; System.out.println(z); } } ); |
De waardes voor x en y worden ingevoerd op een JTextField. Je zou verwachten dat als je op de knop "calc" drukt hij de som moet weergeven van de twee getallen. Het vreemde is dat hij alleen de output geeft van wat er bij x wordt ingevult, en dan ook nog eens vermenigvuldigd met twee. Wat je bij y invult doet er helemaal niet toe, al vul je daar 39803218 in, en bij x 3, dan is de output 6.
[ Voor 5% gewijzigd door LeMerchant op 13-06-2010 20:02 . Reden: iets vergeten ]