Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.gui
GridBagLayoutTeszt osztály

java.lang.Object
  extended by elte.java2_utikalauz5.gui.LayoutTeszt
      extended by elte.java2_utikalauz5.gui.GridBagLayoutTeszt
Megvalósított interfészek:
ActionListener, EventListener

class GridBagLayoutTeszt
extends LayoutTeszt

Példaprogram a GridBagLayout elrendezési stratégia szemléltetésére.

Minden gomb elrendezési jellemzőit véletlenszerűen állítja be, felhasználva a gombokra jellemző arányszámot.

Mióta:
Java 2 Útikalauz programozóknak 5.0
Lásd még:
GridBagLayout
Forrásfájl:
GridBagLayoutTeszt.java
Letöltés:
GridBagLayoutTeszt.jar

Beágyazott típusok
 
elte.java2_utikalauz5.gui.LayoutTeszt osztálytól örökölt beágyazott típusok
LayoutTeszt.Gomb
 
Mezők
 
elte.java2_utikalauz5.gui.LayoutTeszt osztálytól örökölt mezők
elrendezés, függőleges, helykihagyás, irány, mindigpack, véletlen
 
Konstruktorok
GridBagLayoutTeszt()
          Konstruktor az elrendezési stratégia beállításával.
 
Metódusok
private  void beállít(Container felület, LayoutTeszt.Gomb gomb, GridBagConstraints gbc)
          Nyomógomb elrendezési jellemzőinek véletlenszerű beállítása.
static void felépít(Container felület, String[] argumentumok)
          A grafikus felhasználói felület felépítése GridLayout-ot használva.
static void main(String[] argumentumok)
          A tesztprogram indítása külön ablakban.
(package private)  Object újgomb(Container felület, LayoutTeszt.Gomb gomb)
          Újonnan felkerülő nyomógombhoz tartozó elrendezési jellemző lekérdezése.
(package private)  void változógomb(LayoutTeszt.Gomb gomb)
          Nyomógomb elrendezési jellemzőinek megváltoztatása.
 
elte.java2_utikalauz5.gui.LayoutTeszt osztálytól örökölt metódusok
actionPerformed, argumentumKezelés, bővítőgomb, felépít, feliratoz, felület, törlőgomb, újgomb
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Konstruktorok részletezése

GridBagLayoutTeszt

GridBagLayoutTeszt()
Konstruktor az elrendezési stratégia beállításával.

Metódusok részletezése

újgomb

Object újgomb(Container felület,
              LayoutTeszt.Gomb gomb)
Újonnan felkerülő nyomógombhoz tartozó elrendezési jellemző lekérdezése.

Felüldefiniálja:
LayoutTeszt osztály újgomb metódusát
Paraméterek:
gomb - az új nyomógomb
felület - cél konténer
Visszaadott érték:
a nyomógombhoz tartozó elrendezési jellemző, vagy null

változógomb

void változógomb(LayoutTeszt.Gomb gomb)
Nyomógomb elrendezési jellemzőinek megváltoztatása. Meghívása előtt a paraméterként kapott gombon már beállításra került egy új arányszám.

Felüldefiniálja:
LayoutTeszt osztály változógomb metódusát
Paraméterek:
gomb - a megváltoztatott nyomógomb

beállít

private void beállít(Container felület,
                     LayoutTeszt.Gomb gomb,
                     GridBagConstraints gbc)
Nyomógomb elrendezési jellemzőinek véletlenszerű beállítása.

Paraméterek:
felület - cél konténer
gomb - a beállítandó nyomógomb
gbc - a beállítandó elrendezési jellemző

felépít

public static void felépít(Container felület,
                           String[] argumentumok)
A grafikus felhasználói felület felépítése GridLayout-ot használva.

Paraméterek:
felület - A felhasználói felületet tartalmazó konténer.
argumentumok - Az indításkor megadott paraméterek.

main

public static void main(String[] argumentumok)
A tesztprogram indítása külön ablakban.

Paraméterek:
argumentumok - Az indításkor megadott paraméterek.

Java 2 Útikalauz programozóknak 5.0