Java Vertikales Layout?
Muss ich position ein JLabel über JButtons, vertikal, wie ein Spiel-Menü. Sie sollten alle zentriert sein. Ich bereits heruntergeladen, MigLayout, aber ich bin mir nicht sicher, wie Sie Sie verwenden, also ich will einfach nur ein Weg, um die position meiner Komponenten senkrecht und zentriert, MigLayout oder nicht. Auch glaube ich nicht wollen, zu einem IDE-GUI-designer.
"ich will nicht von einer IDE-GUI-designer" +1 🙂 Solche Designer kann steigern Sie die Produktivität für Entwickler, die bereits versteht, die layouts und wie Sie zu kombinieren. Bis Sie sich Kompetenzen in Kern-J2SE-layouts (+ vielleicht eine 3rd-party-layout oder 3) es ist wenig hilfreich, zu versuchen, entwerfen einer GUI, während die Bekämpfung der GUI-designer.
Das problem ist, wie ich schon schrieb, alle meine GUI-Zeug von hand (außer diesem), und das möchte ich nicht revidieren, es wird ein großer Vorteil.
Das problem ist, wie ich schon schrieb, alle meine GUI-Zeug von hand (außer diesem), und das möchte ich nicht revidieren, es wird ein großer Vorteil.
InformationsquelleAutor Jimmt | 2012-01-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine (einzelne Spalte)
Grid
oderBoxLayout
. Sehen Mit Layout-Managern & A Visual Guide to Layout Managers weitere Tipps, Ideen und arbeiten Quelle.Das war wahrscheinlich, weil ich geschrieben die Antwort vor der Bearbeitung zum hinzufügen von links. 😉
BoxLayout funktioniert gut für Schaltflächen, nicht aber für die JLabels...mein JLabel ist immer noch Links ausgerichtet.
Das problem ist, dass das JLabel erstreckt sich über den gesamten frame(bestimmt durch ziehen einer Grenze).
Nevermind, ich habe es herausgefunden indem die JLabel maximale Größe. Danke für deine Antwort.
InformationsquelleAutor Andrew Thompson
Sollten Sie verwenden
BoxLayout
. Hier ein einfaches BeispielInformationsquelleAutor RousseauAlexandre