Hallo zusammen,
ich habe ein Problem mit JOptionPane.showInputDialog... wenn ich auf dem Dialofenster auf 'abbrechen' klicke, kommt NullPointerException... und ich verstehe nicht wirklich warum...
Das ist mein Quellcode-Schnipsel:
Ich prüfe doch extra ab, ob das 'null' ist, oder nicht...
Wenn es null ist... soll doch gar nichts passieren. ???:L
Weiß mir da jemand Rat?
Viele Grüße
Alex
ich habe ein Problem mit JOptionPane.showInputDialog... wenn ich auf dem Dialofenster auf 'abbrechen' klicke, kommt NullPointerException... und ich verstehe nicht wirklich warum...
Das ist mein Quellcode-Schnipsel:
Code:
public void kategorieBearbeiten(int index) {
String kategorieAlt = kategorieListe.get(index);
Object kategorieNeu = JOptionPane.showInputDialog(null,
"Hier können Sie die Kategorie ändern", "Kategorie ändern",
JOptionPane.INFORMATION_MESSAGE, null, null, kategorieAlt);
// !!! Eclipse meckert dann nachfolgende Zeile an (NullPointerException):
if (!kategorieNeu.equals(null)) {
String kategorieNeu2 = kategorieNeu.toString();
if (!kategorieNeu2.equals("")) {
kategorieListe.set(index, kategorieNeu2);
}
}
Ich prüfe doch extra ab, ob das 'null' ist, oder nicht...
Wenn es null ist... soll doch gar nichts passieren. ???:L
Weiß mir da jemand Rat?
Viele Grüße
Alex