hallo,
ich würde gerne einen Button durch einen anderen ersetzen.
z.B.: klick auf A: A wird zu B
klick auf B: B wird zu A.
codeausschnitt:
wenn ich auf den button "AN" drücke, wird er zwar gelöscht, aber der button "AUS" wird nicht hinzugefügt...
ich würde gerne einen Button durch einen anderen ersetzen.
z.B.: klick auf A: A wird zu B
klick auf B: B wird zu A.
codeausschnitt:
Code:
public class Window extends JFrame {
.......
public void createWindow() {
Container contentPane = this.getContentPane();
contentPane.setLayout(new GridBagLayout());
final JButton buttonAn = new JButton("AN");
final JButton buttonAus = new JButton("AUS");
contentPane.add(buttonAn,
new GridBagConstraints(2, 0, 1, 1, 0.0, 0.0,
GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL,
new Insets(10,10,0,0), 0, 0));
buttonAn.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
contentPane.remove(buttonAn);
contentPane.add(buttonAus,
new GridBagConstraints(2, 0, 1, 1, 0.0, 0.0,
GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL,
new Insets(10,10,0,0), 0, 0));
contentPane.repaint();
}
});
}
}
wenn ich auf den button "AN" drücke, wird er zwar gelöscht, aber der button "AUS" wird nicht hinzugefügt...