Kann mir jemand vorschlagen, wie man ein Popup-Fenster in Java Swing implementiert? Ich möchte, dass das Popup-Fenster ein modales Fenster ist (der Benutzer kann nicht zum Hauptfenster zurückkehren, wenn das Popup geöffnet ist).
Ich habe versucht, es mit JDialog zu tun, aber es erlaubt nur ein Widget für Benutzereingaben, während ich mehrere Widgets brauche. Ich mag mich hier irren, aber das ist es, was ich tun konnte.
Schätzen Sie Ihre Hilfe.
Layout deine Widgets in einem JPanel.
Verwenden Sie JOptionPane.showConfirmDialog mit Ihrem Panel als Nachricht (z. B. optionType JOptionPane.OK_CANCEL_OPTION).
Lesen Sie bei Bedarf die Benutzereingabe aus dem Status Ihres Bereichs (z. B. gibt der Aufruf JOptionPane.OK_OPTION und nicht JOptionPane.CANCEL_OPTION zurück).