All Packages Class Hierarchy This Package Previous Next Index
Class edu.tucz.via.HTMLStringList
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----java.awt.Panel
|
+----edu.tucz.via.HTMLStringList
- public class HTMLStringList
- extends Panel
Die HTMLStringList stellt HTML-Strings dar. Sie hat das Erscheinungsbild einer normalen
Listbox. Es ist jedoch nicht möglich Einträge auszuwählen. Events werden auch nicht geschickt.
Die Liste hat immer 2 Buttons, die ein Scrollen durch den Text ermöglichen.
Diese HTMLStringList wird im ViAApplet verwendet, um die Meldungen der Applets anzuzeigen.
- Version:
- 1.01
- Author:
- Chris Hübsch
-
HTMLStringList()
- Das ist der Standard-Constructor.
-
action(Event, Object)
-
-
addItem(String)
- Fügt einen String an die Liste an.
-
addItem(String, int)
- Fügt einen String in die Liste ein.
-
anpassen()
- Zeichnet die Liste komplett neu und paßt interne Attribute an.
-
delItem()
- Entfernt den letzten Eintrag aus der Liste.
-
putItem(String)
- Fügt einen String ein, ohne die Liste neu zu zeichnen.
-
removeAll()
- Entfernt alle Strings aus der Liste.
-
removeAt(int)
- Entfernt den Eintrag an Position at.
-
removeFromTo(int, int)
- Entfernt einen angegebenen Bereich von Strings aus der Liste.
-
removeLast()
- Entfernt den letzten Eintrag aus der Liste.
HTMLStringList
public HTMLStringList()
- Das ist der Standard-Constructor.
Er erzeugt eine neue HTMLStringList.
addItem
public void addItem(String s)
- Fügt einen String an die Liste an.
Der String wird an das Ende der Liste gehängt.
Danach wird die Liste solange gescrollt, bis er in den Sichtbarkeitsbereich gelangt.
- Parameters:
- s - Ein String im HTMLString-Format.
- See Also:
- HTMLString
addItem
public void addItem(String s,
int i)
- Fügt einen String in die Liste ein.
Der String wird an die Position i gestellt. Nachfolgende Elemente werden nach unten
verschoben. Danach wird die Liste neu gezeichnet.
- Parameters:
- s - Der einzufügende Text
- i - Die Stelle, an die einzufügen ist. (-1, um an das Ende anzuhängen)
putItem
public void putItem(String s)
- Fügt einen String ein, ohne die Liste neu zu zeichnen.
- Parameters:
- s - Der einzufügende Text.
removeAt
public void removeAt(int at)
- Entfernt den Eintrag an Position at.
Alle anderen Elemente rücken nach vorn. Danach wird die Liste neu gezeichnet.
- Parameters:
- at - die Nummer des zu löschenden Eintrags (bei 0 beginnend)
delItem
public void delItem()
- Entfernt den letzten Eintrag aus der Liste.
Danach wird nicht neu gezeichnet.
removeLast
public void removeLast()
- Entfernt den letzten Eintrag aus der Liste.
Und zeichnet danach die Liste neu.
removeFromTo
public void removeFromTo(int a,
int b)
- Entfernt einen angegebenen Bereich von Strings aus der Liste.
Die Zählung beginnt wie üblich bei null.
Danach wird neu gezeichnet.
- Parameters:
- a - der erste zu löschende String
- b - der letzte zu löschende String
removeAll
public void removeAll()
- Entfernt alle Strings aus der Liste.
Danach wird neu gezeichnet.
- Overrides:
- removeAll in class Container
anpassen
public synchronized void anpassen()
- Zeichnet die Liste komplett neu und paßt interne Attribute an.
action
public boolean action(Event e,
Object o)
- Overrides:
- action in class Component
All Packages Class Hierarchy This Package Previous Next Index