/ / Swing Menü, das vom Benutzer angepasst werden kann - Java, Swing

Swing Menü, das vom Benutzer angepasst werden kann - Java, Swing

Gibt es ein Framework oder eine Bibliothek, um ein Java-Swing-Menü zu erstellen, das vom Benutzer per Drag & Drop bearbeitet werden kann?

Hinzugefügt: Das Implementieren einer polierten Lösung selbst kann viel Zeit in Anspruch nehmen. Was ich sehen möchte: Zeigen Sie den Eintrag beim Ziehen an, öffnen Sie Untermenüs automatisch und zeigen Sie eine Linie an, in der der Eintrag beim Loslassen der Maustaste platziert werden würde. Eigentlich wie das Windows-Startmenü in XP. Dies würde viel Zeit in Anspruch nehmen, ich hoffe immer noch, ein Framework oder ein untergeordnetes J-Menü mit diesen Funktionen zu finden.

Antworten:

1 für die Antwort № 1

Sie können Drag & Drop für die meisten (alle?) Swing-Komponenten implementieren. Sieh dir das an Anleitung um loszulegen.

Update: basierend auf Ihrer aktualisierten Frage. schau es dir an JFrameBuilder (Beachten Sie, dass es nicht kostenlos ist).

JFrameBuilder ist ein benutzerfreundlicher visueller Java-GUI-Builder.

JFrameBuilder stellt die Anwendungs-GUI bereitLösung für Java-Entwickler. Es ermöglicht Java-Entwicklern, anspruchsvolle Swing-GUI-Anwendungen per Drag-and-Drop-Schnittstelle zu erstellen, ohne viel Zeit mit dem Schreiben von Code zu verschwenden.

Persönlich finde ich es viel einfacher, hübsche Benutzeroberflächen zu schreiben SWT (das von Eclipse verwendete Toolkit), es hat mehr Zugriff auf das zugrunde liegende Betriebssystem und bietet eine umfassendere Erfahrung, die meiner Meinung nach dem näher kommt, wonach Sie suchen. Hier ist ein führen zum Implementieren von Drag & Drop in SWT.