Java Reference
In-Depth Information
Das Einfügen der Listbox in der Methode initGUI stellt sich dann folgendermaßen dar:
{
jListNotenModel = new DefaultListModel();
jListNoten = new JList();
getContentPane().add(jListNoten);
jListNoten.setModel(jListNotenModel);
jListNoten.setBounds(252, 144, 119, 81);
}
Listing 11.12 Erstellen der Listbox in der Methode »initGUI«
Nach diesen Vorarbeiten können Sie nun sehr einfach auf die Methoden des ListModels
( Tabelle 11.5 ) zugreifen, um Einträge in der Notenliste zu ergänzen oder zu entfernen.
Methode
Beschreibung
void add(int index, Object e)
Fügt das Element e an der Stelle index
in die Liste ein.
void addElement(Object e)
Fügt das Element e am Ende der Liste
hinzu.
void clear()
Löscht alle Einträge aus der Liste.
boolean contains(Object e)
Ermittelt, ob das Element e in der Liste
enthalten ist.
Object elementAt(int index)
Liefert das Element mit dem Index
index zurück.
int getSize()
Liefert die Anzahl der Einträge zurück.
int indexOf(Object e)
Liefert den Index des ersten Auftretens
des Elements e zurück.
int indexOf(Object e, int index)
Liefert den Index des ersten Auftretens
des Elements e zurück. Die Suche
beginnt erst ab Index index.
void insertElementAt(Object e, int index)
Fügt das Element e an der Position
index in die Liste.
boolean isEmpty()
Prüft, ob die Liste leer ist.
Tabelle 11.5 Wichtige Methode der Klasse »DefaultListModel«
Search WWH ::




Custom Search