|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjtoolbox.UmschaltTasteMitAnzeige
public class UmschaltTasteMitAnzeige
UmschaltTasteMitAnzeige kann sich selbst zeichnen im Programmfenster Zeichnung UmschaltTasteMitAnzeige ist eine Umschalttaste zusammen mit einem Ausgabepanel Im Konstruktor wird der Anzeigetext uebergeben und die Ausrichtung der Komponenten Ueber die Methode gewaehlt() kann der Status abgefragt werden. Ueber die Methode setzeText kann der Anzeigetext geaendert werden setzeGewaehlt() und setzeNichtGewaehlt() setzen den Status der Umschalttaste Uebergibt man UmschaltTasteMitAnzeige den Link auf eine Klasse mit dem Interface ITuwas, so wird bei einer Aenderung auf Select tuWas(id) bei einer Aenderung und DesSelect tuWas(id+1) aufgerufen
| Field Summary | |
|---|---|
protected java.lang.String |
anzeigeText
|
protected int |
ausrichtung
|
protected int |
breite
|
protected int |
fontGroesse
|
protected boolean |
gedrueckt
|
protected java.lang.String |
hintergrundFarbe
|
protected int |
hoehe
|
protected java.lang.String |
knopfFarbe
|
protected java.lang.String |
schriftFarbe
|
protected int |
xPos
|
protected int |
yPos
|
| Constructor Summary | |
|---|---|
UmschaltTasteMitAnzeige()
Konstruktor fuer Hauptfenster |
|
UmschaltTasteMitAnzeige(IContainer behaelter)
Konstruktor |
|
UmschaltTasteMitAnzeige(IContainer behaelter,
java.lang.String neuerText,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neueAusrichtung)
Konstruktor |
|
UmschaltTasteMitAnzeige(java.lang.String neuerText,
int neueBreite,
int neueHoehe,
int neueAusrichtung)
Konstruktor fuer Hauptfenster |
|
UmschaltTasteMitAnzeige(java.lang.String neuerText,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neueAusrichtung)
Konstruktor fuer Hauptfenster |
|
| Method Summary | |
|---|---|
BasisComponente |
getBasisComponente()
Das Interface IComponente fordert eine Methode die eine BasisComponente zurueckliefert. |
boolean |
istGewaehlt()
Status der Komponente abrufen |
void |
setzeAusgabetext(java.lang.String neuerText)
|
void |
setzeAusrichtung(int neueAusrichtung)
0 = Knopflinks TextLinks, 1 = KnopfLinks TextCenter, 2 = KnopfLinks TextRechts 4 = KnopfRechts TextLinks, 5 KnopfRechts TextCenter, 6 KnopfRechts TextRechts |
void |
setzeDimensionen(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
|
void |
setzeFarbeAnzeigetext(java.lang.String neueFarbe)
|
void |
setzeFarbeknopf(java.lang.String neueFarbe)
|
void |
setzeGewaehlt()
Status der Komponente auf >>gewaehlt<< setzen |
void |
setzeGroesse(int neueBreite,
int neueHoehe)
|
void |
setzeID(int ID)
Eine Komponente mit Signalisierung muss eine eindeutige ID haben |
void |
setzeLink(ITuWas linkObj)
Eine Komponente mit Signalisierung braucht eine Objekt, dem es signalisieren kann |
void |
setzeLink(ITuWas linkObj,
int ID)
Eine Komponente mit Signalisierung braucht eine Objekt, dem es signalisieren kann Eine Komponente mit Signalisierung muss eine eindeutige ID haben |
void |
setzeNichtGewaehlt()
Status der Komponente auf >>Nicht gewaehlt<< setzen |
void |
setzePosition(int x,
int y)
|
void |
setzeSchriftfarbe(java.lang.String neueFarbe)
|
void |
setzeSchriftgroesse(int neueFontgroesse)
|
void |
verschieben(int dx,
int dy)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String anzeigeText
protected int ausrichtung
protected int breite
protected int fontGroesse
protected boolean gedrueckt
protected java.lang.String hintergrundFarbe
protected int hoehe
protected java.lang.String knopfFarbe
protected java.lang.String schriftFarbe
protected int xPos
protected int yPos
| Constructor Detail |
|---|
public UmschaltTasteMitAnzeige()
public UmschaltTasteMitAnzeige(IContainer behaelter)
behaelter -
public UmschaltTasteMitAnzeige(IContainer behaelter,
java.lang.String neuerText,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neueAusrichtung)
behaelter - neuerText - neueBreite - neueHoehe -
public UmschaltTasteMitAnzeige(java.lang.String neuerText,
int neueBreite,
int neueHoehe,
int neueAusrichtung)
neueBreite - neueHoehe -
public UmschaltTasteMitAnzeige(java.lang.String neuerText,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neueAusrichtung)
neuerText - neuesX - neuesY - neueBreite - neueHoehe - neueAusrichtung - | Method Detail |
|---|
public BasisComponente getBasisComponente()
getBasisComponente in interface IComponentepublic boolean istGewaehlt()
public void setzeAusgabetext(java.lang.String neuerText)
public void setzeAusrichtung(int neueAusrichtung)
public void setzeDimensionen(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
neuesX - neuesY - neueBreite - neueHoehe - public void setzeFarbeAnzeigetext(java.lang.String neueFarbe)
public void setzeFarbeknopf(java.lang.String neueFarbe)
public void setzeGewaehlt()
public void setzeGroesse(int neueBreite,
int neueHoehe)
public void setzeID(int ID)
ID - public void setzeLink(ITuWas linkObj)
linkObj -
public void setzeLink(ITuWas linkObj,
int ID)
ID - public void setzeNichtGewaehlt()
public void setzePosition(int x,
int y)
public void setzeSchriftfarbe(java.lang.String neueFarbe)
public void setzeSchriftgroesse(int neueFontgroesse)
public void verschieben(int dx,
int dy)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||