Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.gui
CheckboxTeszt osztály

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

class CheckboxTeszt
extends Object
implements ItemListener, ActionListener

Kiválasztható és rádiógombokat szemléltető példaprogram.

A felhasználói felületen három jelölőnégyzet és három rádiógomb látható egymás mellett, ezek kiválasztásakor és törlésekor generált események hatására az alapértelmezett kimenetre kiíródik a kiváltott ItemEvent esemény fajtája, az érintett gomb, annak kiválasztott állapota, valamint a rádiógombok csoportjából az aktuális gomb. Mivel egyszerre minden rádiógombot nem lehet kikapcsolni, erre a felület alján található nyomógomb ad lehetőséget.

Mióta:
Java 2 Útikalauz programozóknak 1.3
Lásd még:
Checkbox, CheckboxGroup
Forrásfájl:
CheckboxTeszt.java
Letöltés:
CheckboxTeszt.jar

Mezők
private  CheckboxGroup rádiócsoport
          Rádiógombok csoportja
 
Konstruktorok
private CheckboxTeszt(Container felület)
          GUI-t felépítő konstruktor.
 
Metódusok
 void actionPerformed(ActionEvent esemény)
          Gombnyomáskor a rádiócsoport kiválasztásának törlése.
static void felépít(Container felület, String[] argumentumok)
          Teszt grafikus felhasználói felület felépítése.
 void itemStateChanged(ItemEvent esemény)
          Kiválasztási és törlési események naplózása.
static void main(String[] argumentumok)
          A tesztprogram indítása.
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

rádiócsoport

private CheckboxGroup rádiócsoport
Rádiógombok csoportja

Konstruktorok részletezése

CheckboxTeszt

private CheckboxTeszt(Container felület)
GUI-t felépítő konstruktor.

Paraméterek:
felület - a felhasználói felületet tartalmazó konténer
Metódusok részletezése

itemStateChanged

public void itemStateChanged(ItemEvent esemény)
Kiválasztási és törlési események naplózása.

Megvalósítja:
ItemListener interfész itemStateChanged metódusát
Paraméterek:
esemény - Kiválasztási/törlési esemény

actionPerformed

public void actionPerformed(ActionEvent esemény)
Gombnyomáskor a rádiócsoport kiválasztásának törlése.

Megvalósítja:
ActionListener interfész actionPerformed metódusát
Paraméterek:
esemény - Gombnyomás esemény

felépít

public static void felépít(Container felület,
                           String[] argumentumok)
Teszt grafikus felhasználói felület felépítése.

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.

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

Java 2 Útikalauz programozóknak 5.0