Hey ho,
bin gerade ein bischen am rumprobieren mit Swing. Dabei stellt sich mir folgende Frage:
Warum funktioniert das .setEnabled zeug nicht wenn der btnNeuenAdresssatzAnlegen nicht mit final deklariert wird?
grüße
Javalui
bin gerade ein bischen am rumprobieren mit Swing. Dabei stellt sich mir folgende Frage:
Java:
JButton btnNeuenAdresssatzAnlegen = new JButton("Neuen Adresssatz anlegen");
btnNeuenAdresssatzAnlegen.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
btnNeuenAdresssatzAnlegen.setEnabled(!btnNeuenAdresssatzAnlegen.isEnabled());
btnSpeichern.setEnabled(!btnSpeichern.isEnabled());
btnAbbrechen.setEnabled(!btnAbbrechen.isEnabled());
// Jede Komponente auf dem Eingabepanel enablen
for(Component c : panel_2.getComponents()){
c.setEnabled(!c.isEnabled());
}
}
});
Warum funktioniert das .setEnabled zeug nicht wenn der btnNeuenAdresssatzAnlegen nicht mit final deklariert wird?
grüße
Javalui