CI 2019 von Daniel, Eugen und Michael
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

80 lines
1.7 KiB

  1. import java.awt.event.ActionEvent;
  2. import java.awt.event.ActionListener;
  3. import javax.swing.*;
  4. public class Quiz_E {
  5. JFrame fr = null;
  6. JPanel contentPane = null;
  7. JButton button1 = null;
  8. JLabel label1 = null;
  9. JLabel label2 = null;
  10. JLabel label3 = null;
  11. JTextField j1 = null;
  12. JTextField j2 = null;
  13. JTextField j3 = null;
  14. JMenuItem menuItem1 = null;
  15. JMenuItem menuItem2 = null;
  16. JMenuBar bar =null;
  17. JMenu mF= null;
  18. JMenu mH = null;
  19. int button1warsovielmalgedrückt = 0;
  20. public Quiz_E() {
  21. this.fr = new JFrame("GUI");
  22. this.fr.setSize(750, 900);
  23. this.contentPane = new JPanel();
  24. this.fr.setContentPane(this.contentPane);
  25. this.bar = new JMenuBar();
  26. this.fr.setJMenuBar(bar);
  27. this.mF = new JMenu("File");
  28. this.mH = new JMenu("Help");
  29. this.bar.add(mF);
  30. this.bar.add(mH);
  31. this.menuItem1 = new JMenuItem("Exit");
  32. this.mF.add(menuItem1);
  33. this.menuItem2 = new JMenuItem("Info");
  34. this.mH.add(menuItem2);
  35. this.label1 = new JLabel("Wie ist Ihr Name?");
  36. this.contentPane.add(label1);
  37. this.j1 = new JTextField("", 20);
  38. this.contentPane.add(j1);
  39. this.j1.setSize(160,20);;
  40. this.label2 = new JLabel("Wie alt sind Sie?");
  41. this.contentPane.add(label2);
  42. this.j2 = new JTextField("", 20);
  43. this.contentPane.add(j2);
  44. this.j2.setSize(160,20);
  45. this.label3 = new JLabel("Was machen Sie beruflich?");
  46. this.contentPane.add(label3);
  47. this.j3 = new JTextField("", 20);
  48. this.contentPane.add(j3);
  49. this.button1 = new JButton("Erfahren");
  50. this.contentPane.add(button1);
  51. this.fr.setVisible(true);
  52. }
  53. public static void main(String[] args) {
  54. Quiz_E q = new Quiz_E();
  55. }
  56. }