Ich hatte eine JOptionPane
vom Typ showInputDialog
erstellt. Wenn es geöffnet wird, zeigt es mir zwei Schaltflächen: OK und Abbrechen . Ich möchte mit der Aktion umgehen, wenn ich Abbrechen -Taste drücke, aber ich weiß nicht, wie ich es erreichen soll. Wie kann ich es bekommen?
Zum Beispiel:
%Vor% Alternativ mit showOptionDialog
:
Weitere Informationen finden Sie unter Dialoge erstellen .
BEARBEITEN: showInputDialog
Der showMessageDialog sollte keine zwei Schaltflächen anzeigen, daher stimmt etwas mit Ihrem Code oder Ihrer Interpretation nicht überein. Unabhängig davon, ob Sie dem Benutzer eine Auswahlmöglichkeit geben möchten und diese Auswahl erkennen möchten, verwenden Sie keinen showMessageDialog, sondern einen showConfirmDialog, und rufen Sie int ab, und testen Sie, ob es sich um JOptoinPane.OK_OPTION handelt.
Dies ist eine alte Frage, und ich bin ein Java-Neuling, also könnte es bessere Lösungen geben, aber ich wollte das Gleiche wissen, und vielleicht kann es anderen helfen, was ich getan habe, war zu überprüfen, ob die Antwort null war / p>
Das hat für mich funktioniert:
%Vor%Tags und Links java swing jbutton joptionpane