Swing JToolbar: Textfelder mit normaler Höhe?

Landei

Top Contributor
Wie überzeugt man eine JToolBar am elegantesten davon, Textfelder, ComboBoxen u.s.w. nicht über die ganze verfügbare Höhe zu zerren, sondern einfach vertikal zu zentrieren?
 
mmmh, ist das ne Fangfrage von Dir?

was spricht denn dagegen, deine Componenten in ein JPanel zu packen, dem du halt ein VerticalFlowLayout gibst? Die Eleganz?

[edit]oder dem ganzen gleich den gewünschten LayoutManager zu geben[/edit]
Java:
JToolBar tb = new JToolBar();
		tb.setLayout(new VerticalFlowLayout());
 
Zuletzt bearbeitet:
Stimmt, [c]toolBar.setLayout(new FlowLayout(FlowLayout.LEFT));[/c] löst das Problem. Ich hätte eigentlich einen Konstruktor mit Layoutmanager erwartet (z.B. wie bei [c]JPanel[/c]), deshalb habe ich es wahrscheinlich übersehen. Auf jeden Fall ziemlich elegant 🙂
 

Neue Themen


Zurück
Oben