| 
Java 2 Útikalauz programozóknak 5.0 | ||||||||
| ELŐZŐ TÍPUS KÖVETKEZŐ TÍPUS | MEGOSZTVA EGY LAPON | ||||||||
| ÖSSZEFOGLALÁS: Beágyazások | Mezők | Konstruktorok | Metódusok | RÉSZLETEK: Mezők | Konstruktorok | Metódusok | ||||||||
java.lang.Objectjava.awt.event.KeyAdapter
elte.java2_utikalauz5.gui.ListaTeszt
Listákat szemléltető példaprogram.

A felület tetején egy vezérlő legördíthető lista található a lehetséges műveletekkel: kiválaszthatjuk az aktuális listát, átmásolhatjuk/mozgathatjuk a kiválasztott elemeket az aktuális listából a másikba, vagy törölhetjük a kiválasztott elemeket.
Középen pedig egy nem szerkeszthető szövegmező a fellépő eseményeket naplózza.
List, 
Choice| Mezők | |
|---|---|
private  List | 
ballista
Bal oldali rendezett lista  | 
private  long | 
idő
Utolsó billentyűlenyomás ideje  | 
private  List | 
jobblista
Jobb oldali rendezett lista  | 
private  String | 
keresés
Keresett szöveg prefixe  | 
private  Choice | 
legördíthetőlista
Műveleteket kiválasztó lista  | 
private  TextArea | 
napló
Naplókomponens  | 
private  Collator | 
rendező
Szövegrendező  | 
private  TextField | 
szövegmező
Szövegbevitel mező listabevitelhez  | 
| Konstruktorok | |
|---|---|
private  | 
ListaTeszt(Container felület)
GUI-t felépítő konstruktor.  | 
| Metódusok | |
|---|---|
 void | 
actionPerformed(ActionEvent esemény)
Szövegbeírás vagy kiválasztás véglegesítése.  | 
static void | 
felépít(Container felület,
        String[] argumentumok)
Teszt grafikus felhasználói felület felépítése.  | 
private  void | 
felvesz(String szöveg,
        List lista)
Lista rendezett bővitése.  | 
 void | 
itemStateChanged(ItemEvent esemény)
Kiválasztási és törlési események feldolgozása, naplózása.  | 
 void | 
keyTyped(KeyEvent billentyűesemény)
Listagörgetés résszöveg beírásával.  | 
static void | 
main(String[] argumentumok)
A tesztprogram indítása.  | 
| java.awt.event.KeyAdapter osztálytól örökölt metódusok | 
|---|
keyPressed, keyReleased | 
| 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 | 
|---|
private Choice legördíthetőlista
private List ballista
private List jobblista
private TextField szövegmező
private TextArea napló
private Collator rendező
private long idő
private String keresés
| Konstruktorok részletezése | 
|---|
private ListaTeszt(Container felület)
felület - a felhasználói felületet tartalmazó konténer| Metódusok részletezése | 
|---|
public void actionPerformed(ActionEvent esemény)
ActionListener interfész actionPerformed metódusátesemény - Akció eseményobjektumpublic void itemStateChanged(ItemEvent esemény)
ItemListener interfész itemStateChanged metódusátesemény - Kiválasztási/törlési esemény
private void felvesz(String szöveg,
                     List lista)
szöveg - a felvevendő szöveglista - a bővítendő listapublic void keyTyped(KeyEvent billentyűesemény)
KeyListener interfész keyTyped metódusátKeyAdapter osztály keyTyped metódusátbillentyűesemény - a fellépett billentyűzetesemény
public static void felépít(Container felület,
                           String[] argumentumok)
felület - A felhasználói felületet tartalmazó konténer.argumentumok - Az indításkor megadott paraméterek.public static void main(String[] argumentumok)
argumentumok - Az indításkor megadott paraméterek.
  | 
Java 2 Útikalauz programozóknak 5.0 | ||||||||
| ELŐZŐ TÍPUS KÖVETKEZŐ TÍPUS | MEGOSZTVA EGY LAPON | ||||||||
| ÖSSZEFOGLALÁS: Beágyazások | Mezők | Konstruktorok | Metódusok | RÉSZLETEK: Mezők | Konstruktorok | Metódusok | ||||||||