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

Chappy (vitalap | szerkesztései)
Nagy Marcell (vitalap | szerkesztései)
a autoedit v2: fájlhivatkozások egységesítése, az új közvetlenül az adott fájlra mutat
 
(2 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva)
2. sor: 2. sor:


==Az oldal rengeteg hibát tartalmaz, tanulj inkább a diákból!==
==Az oldal rengeteg hibát tartalmaz, tanulj inkább a diákból!==
Jelöld a hibákat. Ezzel a kijelentéssel érdemileg nem javítottál a wiki-n.
--[[Szerkesztő:Ferrero|Szabó Csaba]] ([[Szerkesztővita:Ferrero|vita]]) 2013. május 29., 17:28 (UTC)


==AWT (Abstract Window Toolkit)==
==AWT (Abstract Window Toolkit)==
88. sor: 90. sor:


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


===FlowLayout===
===FlowLayout===
94. sor: 96. 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
[[Fájl:flowlayout.png]]
[[File:flowlayout.png]]


===CardLayout===
===CardLayout===
103. sor: 105. sor:


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


===GridBagLayout===
===GridBagLayout===
110. sor: 112. sor:
* 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)


[[Fájl:gridbaglayout.png]]
[[File: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
[[Fájl:boxlayout.png]]
[[File: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
[[Fájl:springlayout.png]]
[[File:springlayout.png]]


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


==Swing==
==Swing==
166. sor: 168. sor:
===JTree===
===JTree===


* modellje: BinTreeModel
* modellje: TreeModel


====BinTreeModel====
====TreeModel====


* változásakor eseményt küld a TreeModelListener-eknek
* változásakor eseményt küld a TreeModelListener-eknek