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.
|
|
import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Main { //Variablen GUI
JFrame fr = null; JMenuBar jmb = null; JMenu jm = null; JMenu jm1 = null; JPanel contantPane = null; JLabel label = null; JMenuItem jmI = null; JComboBox combobox_1; //Konstruktor Gui
public Main(){ fr = new JFrame("Coutinius Integration SS 2019"); fr.setSize(600,900); fr.setFont(new Font("Helvetica", Font.PLAIN, 12));
jmb = new JMenuBar(); fr.setJMenuBar(jmb); jm = new JMenu("Menu"); jmb.add(jm); jmI = new JMenuItem("Exit"); jm.add(jmI); jmI.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ie) {
System.exit(-1); } }); jm1 = new JMenu("Info"); jmb.add(jm1);
contantPane = new JPanel();
fr.setContentPane(contantPane);
contantPane.add(new JLabel("Ein Tool der CI!"));
contantPane.add(new JLabel("Tools von Daniel, Eugen, Michael"));
ButtonGroup buttonGroup = new ButtonGroup();
fr.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } });
combobox_1 = new JComboBox(); combobox_1.addItem("Daniels Tools"); combobox_1.addItem("Eugen Tools"); combobox_1.addItem("Michaels Tools"); fr.add(combobox_1);
JRadioButton DTools = new JRadioButton("Daniels Tools"); DTools.setBounds(100, 100, 100, 20); buttonGroup.add(DTools); contantPane.add(DTools); JRadioButton ETools = new JRadioButton("Eugen Tools"); ETools.setBounds(200, 100, 100, 20); buttonGroup.add(ETools); contantPane.add(ETools);
JRadioButton MTools = new JRadioButton("Eugen Tools"); MTools.setBounds(300, 100, 100, 20); buttonGroup.add(MTools); contantPane.add(MTools);
JLabel auswahl = new JLabel("Ihre Auswahl:"); auswahl.setBounds(10, 200, 100, 20); contantPane.add(auswahl); final JTextField text1 = new JTextField("..Bisher keine Auswahl!.."); text1.setBounds(100, 200, 300, 20); contantPane.add(text1);
DTools.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ie) { text1.setText("Daniel Tools");
} }); ETools.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ie) { text1.setText("Eugens Tools");
} });
MTools.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ie) { text1.setText("Michaels Tools");
} });
contantPane.setVisible(true); fr.setVisible(true); fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }
public static void main(String[] args) { Main mn = new Main();
}
}
|