Stichwort ‘NetBeans’
Erweiterbare Java-Anwendungen programmieren
Montag, 27. Februar 2012Hier beschreibe ich, wie Java-Programme implementiert werden können, die leicht zu erweitern sind. In diesem Artikel ist ein ZIP-Archiv mit vollständigem Java-Quellcode, nach einem Build + Run erscheint ein GUI.
(mehr …)
Das NetBeans-Lookup für Nicht-RCP-Projekte benutzen
Montag, 26. September 2011Im Artikel Java-Aktionen richtig benutzen überlegte ich, wie Java-Action
s ihre Daten erhalten und sich aktivieren oder deaktivieren abhängig davon, ob es relevante Daten gibt. Ich wollte nicht Swing-Component
s nach Daten befragen, die Actions dort als Listener registrieren und auf Statusänderungen des GUI reagieren. Als Lösung schlug ich Lookups vor – Container mit Elementen, die Beobachter benachrichtigen, falls sich ihr Inhalt ändert.
Ein solches Lookup benutzen NetBeans Platform-Anwendungen, es kann in Nicht-Platform-Anwendungen eingesetzt werden. Die Projekte integrieren dazu das JAR org-openide-util-lookup.jar
, es ist unterhalb des NetBeans-Installationsverzeichnisses im Verzeichnis platform/lib
.
(mehr …)