Advertisement
Guest User

Untitled

a guest
Nov 13th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. import java.awt.event.ActionEvent;
  2. import java.awt.event.ActionListener;
  3.  
  4. import javax.swing.*;
  5. public class EinfacherRechner extends JFrame{
  6. public static void main(String[] args) {
  7. Zahlen meineZahlen = new Zahlen();
  8. EinfacherRechner objektName = new EinfacherRechner();
  9. JTextField textFeld = new JTextField();
  10. JTextField textFeld2 = new JTextField();
  11. JLabel labelOperation = new JLabel("+");
  12. JLabel labelResult = new JLabel();
  13. ActionListener listener = new ActionListener() {
  14. @Override
  15. public void actionPerformed(ActionEvent arg0) {
  16. meineZahlen.setNumb1(Integer.parseInt(textFeld.getText()));
  17. meineZahlen.setNumb2(Integer.parseInt(textFeld2.getText()));
  18. meineZahlen.addNumbs();
  19. labelResult.setText(""+meineZahlen.getSum());
  20. }
  21.  
  22. };
  23. textFeld.setBounds(50,50,150,50);
  24. labelOperation.setBounds(50,105,100,15);
  25. textFeld2.setBounds(50,120,150,50);
  26. labelResult.setBounds(50,190,100,50);
  27. objektName.setVisible(true);
  28. objektName.setSize(400,400);
  29. objektName.setTitle("Beispielprogramm");
  30. objektName.setDefaultCloseOperation(EXIT_ON_CLOSE);
  31. objektName.setLayout(null);
  32. textFeld.addActionListener(listener);
  33. textFeld2.addActionListener(listener);
  34. objektName.add(textFeld);
  35. objektName.add(textFeld2);
  36. objektName.add(labelOperation);
  37. objektName.add(labelResult);
  38.  
  39. }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement