Layout-Manager

Da die Darstellungsgegebenheiten (Auflösung, Bildgröße, verfügbare Fonts) auf jeder Plattform unterschiedlich sind, werden Swing-Komponenten nicht an festen Koordinaten des sie enthaltenden Containers plaziert, sondern von einem %JAVADOC{java.awt.LayoutManager}% verwaltet.

Jede Komponente definiert hierzu eine Minimal-, Optimal- und Maximalgröße.

Es gibt eine Reihe von Layout-Managern mit unterschiedlichen Policies:
  • %JAVADOC{java.awt.BorderLayout}% - nach Himmelsrichtungen geordnet
  • %JAVADOC{java.awt.FlowLayout}% und %JAVADOC{javax.swing.BoxLayout}% - gestapelt
  • %JAVADOC{java.awt.GridLayout}% und %JAVADOC{java.awt.GridBagLayout}% - tabellarisch
  • %JAVADOC{javax.swing.SpringLayout}% - für GUI-Builder


Siehe http://java.sun.com/docs/books/tutorial/uiswing/layout/index.html

-- ChristopherHuhn - 28 Nov 2003
Topic revision: r1 - 2003-11-28, christo
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding GSI Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)