Class CStepChoice
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Choice
|
+----CStepChoice
- public class CStepChoice
- extends Choice
- implements ItemListener
CStepChoice ist ein Choice, dessen Elemente sich nur als Werte mit konstanten Abstaenden
unterscheiden. Diese Klasse ist abstrakt. Das Interface ItemListener wird implementiert um nach einer Auswahl die Action
auszufuehren. Von dieser Klasse sollte fuer die Verarbeitung eine Klasse abgeleitet werden und die Methode doAction
mit den Aktivitaeten implementiert werden.
- Version:
- 1.0 date : 07.06.1997
- Author:
- Mirko Mumberg
-
m_Begin
- Begin ist der Anfangswert.
-
m_CountItems
- CountItems ist die Anzahl der Choiceelemente.
-
m_Label
- Label sind die einzelnen Choice-Strings.
-
m_Step
- Step ist die Schrittweite.
-
CStepChoice(int, int, int, int, String)
- Der Konstructor initialisiert den Choice und fuegt den ItemListener dazu.
-
doAction(int)
- Ist eine abstrakte Funktion, die nach der Auswahl im Choice ausgefuehrt wird.
-
itemStateChanged(ItemEvent)
- Funktion aus der Schnittstelle ItemListener.
m_Label
protected String m_Label[]
- Label sind die einzelnen Choice-Strings.
m_CountItems
protected int m_CountItems
- CountItems ist die Anzahl der Choiceelemente.
m_Begin
protected int m_Begin
- Begin ist der Anfangswert.
m_Step
protected int m_Step
- Step ist die Schrittweite.
CStepChoice
public CStepChoice(int _Begin,
int _End,
int _Step,
int _Default,
String _Label)
- Der Konstructor initialisiert den Choice und fuegt den ItemListener dazu.
- Parameters:
- _Begin - Ist der unterste Wert im Choice
- _End - Ist der oberste Wert im Choice
- _Step - Ist die Schrittgroesse zwischen den Werten im Choice
- _Default - Ist das Defaultelement. Es enthaelt die Position des Defaultelements. Begonnen wird mit 0 fuer das Beginelement.
- _Label - Ist der String der an den Wert angehaengt wird.
itemStateChanged
public void itemStateChanged(ItemEvent e)
- Funktion aus der Schnittstelle ItemListener.
Wird aufgerufen, wenn im Choice-Element eine Auswahl getroffen wird.
Fuehrt die Funktion doAction, mit dem Wert als Parameter, aus.
- Parameters:
- e - Event, das vom Choice gesendet wird.
doAction
public abstract void doAction(int Value)
- Ist eine abstrakte Funktion, die nach der Auswahl im Choice ausgefuehrt wird.
- Parameters:
- Value - Ist der Wert, der im Choice ausgewaehlt wurde (Ohne String-anhang).