Java-GUI-Test
Aus ProgrammingWiki
Archivierte Version vom 2010-12-19T20:29:52+00:00. Aktuelle Version
<eval id="4d0e67f560eba"> JButton myButton = new JButton("Beenden"); JTextField myTextField = new JTextField(" "); JPanel myPanel1 = new JPanel(); JPanel myPanel2 = new JPanel();</eval>
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();}