Bergervei/Java-GUI-Test
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
<eval id="4d0e67f560eba">
JButton myButton = new JButton("Beenden");
JTextField myTextField = new JTextField(" ");
JPanel myPanel1 = new JPanel();
JPanel myPanel2 = new JPanel();
myFrame = new JFrame("Information");
myFrame.setSize(200, 100);
myFrame.setLocationRelativeTo(null);
myPanel1.add(myTextField);
myPanel2.add(myButton);
myFrame.getContentPane().setLayout(new BorderLayout());
myFrame.getContentPane().add(myPanel1, BorderLayout.NORTH);
myFrame.getContentPane().add(myPanel2, BorderLayout.SOUTH);
myFrame.setVisible(true);
myButton.addActionListener(this);
public void actionPerformed(ActionEvent Ereignis) {
String zk = new String();
double x;
if (Ereignis.getSource() == myButton) {
try {
x = Double.parseDouble(myTextField.getText());
}
catch (NumberFormatException Ereignis) {
x = -1;
}
myTextField.setText(zk.valueOf((int)x));
}
else
myTextField.setText("Fehler?");
myFrame.dispose();
}
</eval>