Window System API
Mit der Window System API können GUI Elemente der Module verwaltet werden. Durch die einheitliche API erhalten dann Fenster aller Module ein einheitliches Aussehen und einheitliche Features, die vom Programmierer einfach beeinflusst werden können.
Ein Fenster hinzufügen
- Das Modul und Source-Package auswählen, das das Fenster bekommen soll
- Rechter Mausklick -> Neu -> Window oder Anderes -> Module Development -> Window auswählen
- Window Position: auswählen (s. Bild) -> Open on application start anklicken -> Weiter
- Class Name Prefix: FensterName -> Fertigstellen
Auf diese Weise wurde der Application ein Fenster der Klasse TopComponent hinzugefügt, die Basisklasse für alle Fenster einer NetBeans Application. TopComponent erbt von JComponent, so dass hier alle Swing-Kenntnisse angewandt werden können, um der Application eine Oberfläche zu basteln.
Wer noch keine solche Kenntnisse hat, sei dieses Swing-Tutorial ans Herz gelegt.