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.

60 lines
1.6 KiB

  1. import javax.swing.*;
  2. import java.awt.event.ActionEvent;
  3. import java.awt.event.ActionListener;
  4. public class FitnessTest_M extends JFrame {
  5. JFrame frame = null;
  6. JPanel panel_1 = null;
  7. JButton button_1 = null;
  8. JTextField field_1 = null;
  9. JMenuItem menuItem_1 = null;
  10. JMenuBar menuBar = null;
  11. JMenu menu = null;
  12. JLabel height_label = null;
  13. JTextField height_tf = null;
  14. JLabel weight_label = null;
  15. JTextField weight_tf = null;
  16. public FitnessTest_M() {
  17. frame = new JFrame("Fitness Test");
  18. frame.setSize(1920, 1080);
  19. panel_1 = new JPanel();
  20. frame.setContentPane(panel_1);
  21. menu = new JMenu("Option");
  22. menuItem_1 = new JMenuItem("Exit");
  23. panel_1.add(menuItem_1);
  24. menuItem_1.addActionListener(new ActionListener() {
  25. public void actionPerformed(ActionEvent a) {
  26. if(a.getSource() == menuItem_1) {
  27. System.exit(0);
  28. }
  29. }
  30. });
  31. menu.add(menuItem_1);
  32. menuBar = new JMenuBar();
  33. menuBar.add(menu);
  34. frame.setJMenuBar(menuBar);
  35. height_label = new JLabel("Geben sie hier ihre Körpergröße ein (in Meter)");
  36. panel_1.add(height_label);
  37. height_tf = new JTextField(40);
  38. panel_1.add(height_tf);
  39. weight_label = new JLabel("Geben sie hier ihr Gewicht ein (in Kilogramm)");
  40. panel_1.add(weight_label);
  41. weight_tf = new JTextField(40);
  42. panel_1.add(weight_tf);
  43. frame.setVisible(true);
  44. }
  45. public static void main(String[] args) {
  46. FitnessTest_M M = new FitnessTest_M();
  47. }
  48. }