„2. Java ablakkezelés, Swing összefoglaló (2012)” változatai közötti eltérés

Ferrero (vitalap | szerkesztései)
Ferrero (vitalap | szerkesztései)
86. sor: 86. sor:


* NORTH, SOUTH, EAST, WEST és CENTER elhelyezés
* NORTH, SOUTH, EAST, WEST és CENTER elhelyezés
%ATTACHURL%/borderlayout.png
[[Fájl:borderlayout.png]]


===FlowLayout===
===FlowLayout===
92. sor: 92. sor:
* sorban egymás mellé
* sorban egymás mellé
* LEFT, RIGHT, CENTER, LEADING, TRAILING orientációval
* LEFT, RIGHT, CENTER, LEADING, TRAILING orientációval
%ATTACHURL%/flowlayout.png
[[Fájl:flowlayout.png]]


===CardLayout===
===CardLayout===
101. sor: 101. sor:


* táblázatos, sorok/oszlopok száma rögzíthető
* táblázatos, sorok/oszlopok száma rögzíthető
%ATTACHURL%/gridlayout.png
[[Fájl:gridlayout.png]]


===GridBagLayout===
===GridBagLayout===
107. sor: 107. sor:
* táblázat összevont cellákkal
* táblázat összevont cellákkal
* GridBagConstraint segít az elrendezésben (gridx/y, gridwidth/height, weightx/y, ipadx/y, insets, fill, anchor)
* GridBagConstraint segít az elrendezésben (gridx/y, gridwidth/height, weightx/y, ipadx/y, insets, fill, anchor)
%ATTACHURL%/gridbaglayout.png
 
== gridbaglayout.png ==
 


===BoxLayout (Swing)===
===BoxLayout (Swing)===


* kb. FlowLayout, csak nem tör a sor végén hanem nyújt
* kb. FlowLayout, csak nem tör a sor végén hanem nyújt
%ATTACHURL%/boxlayout.png
[[Fájl:boxlayout.png]]


===SpringLayout (Swing)===
===SpringLayout (Swing)===


* rugalmas táblázat, formok egyszerű megjelenítésére
* rugalmas táblázat, formok egyszerű megjelenítésére
%ATTACHURL%/springlayout.png
[[Fájl:springlayout.png]]


===GroupLayout (Swing)===
===GroupLayout (Swing)===
* egymásba ágyazott csoportok, soros/párhuzamos elhelyezésben
* egymásba ágyazott csoportok, soros/párhuzamos elhelyezésben
%ATTACHURL%/grouplayout.png
[[Fájl:grouplayout.png]]


==2.5. Swing==
==2.5. Swing==