LayoutManager der Standard-Java-API: Unterschied zwischen den Versionen
Aus Byte-Welt Wiki
Zur Navigation springenZur Suche springenK (→javax.swing) |
K |
||
Zeile 27: | Zeile 27: | ||
*[http://download.oracle.com/javase/tutorial/uiswing/layout/spring.html SpringLayout] | *[http://download.oracle.com/javase/tutorial/uiswing/layout/spring.html SpringLayout] | ||
− | + | =Externe LayoutManager= | |
*[http://www.miglayout.com/ MigLayout] | *[http://www.miglayout.com/ MigLayout] | ||
Zeile 42: | Zeile 42: | ||
− | + | =Einen eigenen LayoutManager schreiben= | |
*[[DiagonalLayout]] | *[[DiagonalLayout]] | ||
*[[AdvancedFlowLayout]] | *[[AdvancedFlowLayout]] | ||
*... | *... |
Version vom 21. August 2013, 18:37 Uhr
Dieser Beitrag befindet sich derzeit in Bearbeitung und soll einen einfachen Einstieg in die LayoutManager der Standard-Java-API ermöglichen.
(Mitarbeiter und/oder Ideen sind erwünscht)
Es sollen schrittweise die (zunächst die am häufigsten benutzten) LayoutManager und deren Strategien zur Anordnung von Komponenten anhand von Bildern und Beispielcode vorgestellt werden.
Bisher sind nur zu einem Teil die LayoutManager von Forumbenutzern behandelt worden. Für LayoutManager, zu denen dies noch nicht passiert ist, werden Links zu Oracle-Tutorials bereitgestellt.
Inhaltsverzeichnis
LayoutManager der Java Standard-API
java.awt
- BorderLayout
- FlowLayout
- GridBagLayout
- GridLayout
- CardLayout
- "NullLayout" (ist kein LayoutManager)
javax.swing
Externe LayoutManager
- MigLayout
- TableLayout, Artikel: TableLayout - An Alternative to GridBagLayout
- RiverLayout
- PageLayout
- FormLayout
- DesignGridLayout
- ZoneLayout
- RCLayout
- TransparentLayout
- VerticalFlowLayout
- ...