Es gibt eine "action" -Eigenschaft vieler Swing-Komponenten (wie JButton, JMenuItem usw.) im Eigenschaftsfenster des NetBeans GUI-Builders. Standardmäßig wird "keine" angezeigt, und in der Nähe befindet sich die Schaltfläche "Pfeil nach unten". Wenn Sie jedoch auf drücken, ist die Liste der zuzuweisenden Aktionen leer. Die Frage ist also - wie fügt man dem Projekt einige Aktionen hinzu, um in dieser Liste zu erscheinen? Der einzige Weg, den ich gefunden habe, ist, eine Aktion (d. H. AbstraktAktion) manuell im Code zu erstellen und sie dann der Komponente mit dem Eigenschafts-Editor "custome code" zuzuweisen, aber offensichtlich ist dies nicht praktisch.Wie verwendet man die Action-Eigenschaft der Swing-Komponente im NetBeans GUI Builder?
Antwort
Sie können Aktionen mit dem Rechtsklickmenü zu Schaltflächen hinzufügen.
https://netbeans.org/kb/articles/gui-functionality.html#Exercise_3
rechts auf die Schaltfläche Beenden klicken. Wählen Sie im Popup-Menü Ereignisse -> Aktion -> AktionPerformiert. Beachten Sie, dass das Menü viele weitere Ereignisse enthält, auf die Sie reagieren können! Wenn Sie das Ereignis actionPerformed auswählen, fügt der IDE automatisch einen ActionListener zur Exit-Schaltfläche hinzu und generiert eine Handlermethode zur Behandlung der actionPerformed-Methode des Listeners.
Sie können auch Aktionen aus der Eigenschaftenansicht schreiben. Klicken Sie auf die Schaltfläche mit den drei Punkten, die sich in der Nähe der Aktionseigenschaft befindet. Im geöffneten Fenster wählen Sie "Benutzerdefinierter Code" und schreiben Sie Ihren Code in den geöffneten Textbereich.
- 1. Mache meinen eigenen GUI Builder in Java NetBeans
- 2. JTable-Spalten nicht horizontal scrollbar in NetBeans GUI Builder?
- 3. Wie kann ein benutzerdefiniertes Panel mit dem NetBeans GUI Builder eingebunden werden?
- 4. Entwickeln einer GUI Builder-Anwendung
- 5. wie man jtable auf netbeans verwendet
- 6. Java GUI mit NetBeans
- 7. Ein guter Wxpython GUI Builder?
- 8. Verwenden von NetBeans für Python GUI-Entwicklung
- 9. Wie benutze ich die Progress Bar in Java (Netbeans GUI)
- 10. Netbeans GUI Builder - Ausgabe zur Laufzeit anders als in der Programmierung Display
- 11. Wie erstellt man UILayoutGuide im Interface Builder?
- 12. globale Variable in GUI NetBeans
- 13. Erstellen Sie ein Array von JButtons mit dem Netbeans 6.5 GUI Builder
- 14. GUI Builder für Eclipse Juno
- 15. Netbeans GUI wird nicht angezeigt
- 16. Verwendet ein visueller GUI-Editor das Lernen von GUI-Design?
- 17. Welcher GUI-Builder kann für die Modellierung von 2D-Spiel-Benutzeroberflächen verwendet werden?
- 18. Holen Sie den Cursor (Caret) Position in einem bearbeitbaren JComboBox in Netbeans GUI Builder
- 19. Verwendet Generation in Netbeans
- 20. Benötigen Fließkomma-Präzision, GUI GUI verwendet Int
- 21. Wie setzt man die Umgebungsvariable in Netbeans?
- 22. JavaFX Szene Builder 2.0 Fehler in Netbeans
- 23. Wie verwendet man expansion_optr im Hilfe-Makro?
- 24. was Eclipse GUI-Builder-Plugin schlagen Sie
- 25. Wie verwendet man DynamicResource im Code dahinter?
- 26. Interface Builder: Wie bereinigt man die gelöschte Einschränkung?
- 27. Wie verwendet man die Berechtigung im Android-Framework?
- 28. Wie verwende ich QLPreviewController im Interface Builder?
- 29. GUI-Fenster wird nicht in Netbeans Java
- 30. Kompilieren Sie in der Befehlszeile Java Desktop-App in NetBeans mit Netbeans GUI-Editor geschrieben?