Hallo,
ich habe schon wieder ne Frage.
Wahrscheinlich stell ich mich wie immer blöd an, aber ich setze mich jetzt mal den hämischen Blicken aus und hoffe auch nette Hilfe
Ich habe mit dem Visual Editor in Eclipse eine jOptionPane erstellt.
Der generierte Code dazu:
Wie man sicherlich erkennen kann, ist das als eine Nachfrage gedacht, nachdem man Beenden gedrückt hat.
Nun bin ich aber zu blöd diese erstellte OptionPane aufzurufen.
Ich hatte eigentlich gedacht, dass das ja ne Methode ist, die ich einfach im ActionListener aufrufen kann. Naja, nach ausprobieren meiner geistigen ergüsse habe ich das dann aufgegeben.
Wie rufe ich das denn so richtig auf, wenn das geht?
Bzw. bleibt mir nur übrig, mit .showConfirmDialog zu arbeiten?
Mit:
hatte ich es dann probiert, aber da kam das Fenster dann ineinander gleich zweimal.
Falls es nicht geht diese generierte OptionPane zu nehmen, muss ich dann halt die OptionPane ausschließlich manuel erstellen, wie es ja normalerweise läuft. Nur als blutiger Anfänger war es mal ein Versuch wert.
Viele Grüße
Fitzi
ich habe schon wieder ne Frage.
Wahrscheinlich stell ich mich wie immer blöd an, aber ich setze mich jetzt mal den hämischen Blicken aus und hoffe auch nette Hilfe
Ich habe mit dem Visual Editor in Eclipse eine jOptionPane erstellt.
Der generierte Code dazu:
Java:
private JOptionPane getJOptionPaneExit() {
if (jOptionPaneExit == null) {
jOptionPaneExit = new JOptionPane();
jOptionPaneExit.setMessage("Wollen sie das Programm wirklich schließen ?");
jOptionPaneExit.setName("Beenden");
jOptionPaneExit.setOptionType(JOptionPane.YES_NO_CANCEL_OPTION);
jOptionPaneExit.setMessageType(JOptionPane.QUESTION_MESSAGE);
}
return jOptionPaneExit;
}
Wie man sicherlich erkennen kann, ist das als eine Nachfrage gedacht, nachdem man Beenden gedrückt hat.
Nun bin ich aber zu blöd diese erstellte OptionPane aufzurufen.
Ich hatte eigentlich gedacht, dass das ja ne Methode ist, die ich einfach im ActionListener aufrufen kann. Naja, nach ausprobieren meiner geistigen ergüsse habe ich das dann aufgegeben.
Wie rufe ich das denn so richtig auf, wenn das geht?
Bzw. bleibt mir nur übrig, mit .showConfirmDialog zu arbeiten?
Mit:
Java:
int mBeendenJaNein = JOptionPane.showConfirmDialog(null, getJOptionPaneExit());
Falls es nicht geht diese generierte OptionPane zu nehmen, muss ich dann halt die OptionPane ausschließlich manuel erstellen, wie es ja normalerweise läuft. Nur als blutiger Anfänger war es mal ein Versuch wert.
Viele Grüße
Fitzi