Ich bin nicht sicher, wo ich das lese (alter Artikel), aber seit ich es gelesen habe, benutze ich es in allen kommerziellen Desktop-Anwendungen, die ich mache.
Als erstes, NetBeans, ist es die perfekte IDE für Java UI Design. Die anderen Eclipse-Plugins sind nicht so hilfreich oder leistungsstark.
Hier ist, wie ich es mache. Erstellen Sie ein neues Java-Projekt — nennen wir es MyComponents
in diesem Projekt — erstellen Sie alle Ihre Komponenten, die Sie wollen Die Basis einer Komponente sollte eine JFrame
oder eine JPanel
sein. In diesem Beispiel werden wir JPanel
wählen und es mjPanel
Weiter in der Entwurfsansicht, Drag & Drop alle Swing-Komponenten Sie wollen nennen. Machen Sie dann in der Quellenansicht alle Aktionen und die Logik.
Als nächstes ist der wichtigste Schritt, rechts Ihre Java-Datei klicken, unter Extras, wählt Zu Palette hinzufügen, dann in dem Fenster an, wo Sie sie setzen wollen, wie etwa Swing-Komponenten-Palette.
Um die Komponente, aus Menü Erstellen abzuschließen, wählen Sie reinigen und bauen, das Ihnen eine JAR-Datei im Projektordner/dist zu schaffen.
Ab jetzt, in jedem Projekt, das Sie diese Komponente verwenden möchten, schließen Sie einfach die Jar-Datei in Ihren Projektklassenpfad ein. Öffnen Sie die Swing-Komponentenpalette und Sie sehen Ihre neue Komponente.
So:
Diese [SO Frage] (http://stackoverflow.com/questions/458817/java-swing-libraries-tools-layout-managers) könnte hilfreich sein. – cetnar