Hi,
ich hab ein kleines Problem aber irgendwie kam ich bis jetzt nicht mehr weiter.
Ich hab ein standard Dialog mit ok und Abbrechen. Dieses Dialog enthält zwei Textfelder. Wenn ich Ok drücke fügt er die zwei Werte einer xml datei hinzu.
Nun will ich das wenn der Eingegebene Wert schon vorhanden ist ein weiterer Dialog sich öffnet, je nachdem ob meine Abfrage vorhanden = true/false ist.
Das geht auch teilweise gut, nur mein problem ist das sich das erste Dialog sich sofort schließt wenn ich auf "OK" drück. Das soll sich aber halten solang bis der richtige Wert eingebenen ist oder auf Abbrechen gedrückt wird.
Mein Code bisher
Danke schonmal
Gruß
ich hab ein kleines Problem aber irgendwie kam ich bis jetzt nicht mehr weiter.
Ich hab ein standard Dialog mit ok und Abbrechen. Dieses Dialog enthält zwei Textfelder. Wenn ich Ok drücke fügt er die zwei Werte einer xml datei hinzu.
Nun will ich das wenn der Eingegebene Wert schon vorhanden ist ein weiterer Dialog sich öffnet, je nachdem ob meine Abfrage vorhanden = true/false ist.
Das geht auch teilweise gut, nur mein problem ist das sich das erste Dialog sich sofort schließt wenn ich auf "OK" drück. Das soll sich aber halten solang bis der richtige Wert eingebenen ist oder auf Abbrechen gedrückt wird.
Mein Code bisher
Java:
Object[] AddInhalt = { "Beschreibung", tDesc, "RSS-Quelle", tQuelle };
JOptionPane pane = new JOptionPane(AddInhalt,
JOptionPane.PLAIN_MESSAGE,
JOptionPane.OK_CANCEL_OPTION);
pane.createDialog(null, "Adden").setVisible(true);
int value = ((Integer) pane.getValue()).intValue();
String[] Desc = CreateConfig.getArrayDesc();
boolean vorhanden = true;
if (value == JOptionPane.YES_OPTION) {
if(vorhanden) {
Object[] AddInhaltException = { "Beschreibung ist bereits vorhanden! Bitte umbenennen" };
JOptionPane paneFehler = new JOptionPane(AddInhaltException,
JOptionPane.ERROR_MESSAGE);
paneFehler.createDialog(null, "Adden").setVisible(true);
int value2 = ((Integer) paneFehler.getValue()).intValue();
}
Danke schonmal
Gruß