Hallo,
ich habe folgende actionPerformed Methode:
Nun möchte ich, dass wenn der else zwei aufgerufen wird, der _saveChanges Button nicht gedrückt werden kann. Wie erreiche ich das? Gibt es eine "Disable Methode" oder ähnliches?
MfG Pago
ich habe folgende actionPerformed Methode:
Code:
public void actionPerformed(ActionEvent event)
{
Object source = event.getSource();
if (_saveChanges == source)
{
List<String> list = _manager.verifyNewWeaObject(_coreDataPanel.getWeaObject());
if (list.size() == 0)
{
_manager.addNewWeaObject(_coreDataPanel.getWeaObject());
_newWeaFrame.dispose();
}
else
{
String statusString = "";
for (int i = 0; i < list.size(); i++)
{
statusString += "\n"+list.get(i);
}
JOptionPane.showMessageDialog(_saveChanges, "Folgende(r) Fehler ist/sind aufgetreten:
\n"+statusString, "Ungültige Eingabe(n)!",
JOptionPane.WARNING_MESSAGE);
}
}
else
{
_coreDataPanel.clearEntries();
}
}
Nun möchte ich, dass wenn der else zwei aufgerufen wird, der _saveChanges Button nicht gedrückt werden kann. Wie erreiche ich das? Gibt es eine "Disable Methode" oder ähnliches?
MfG Pago