|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectjtoolbox.Ellipse
public class Ellipse
| Field Summary | |
|---|---|
protected int |
bogenlaenge
|
protected int |
breite
|
protected java.lang.String |
farbe
|
protected boolean |
gefuellt
|
protected int |
hoehe
|
protected boolean |
sichtbar
|
protected int |
startwinkel
|
protected int |
xPos
|
protected int |
yPos
|
| Constructor Summary | |
|---|---|
Ellipse()
Konstruktor fuer Hauptfenster |
|
Ellipse(IContainer behaelter)
Konstruktor |
|
Ellipse(IContainer behaelter,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
allgemeiner Konstruktor |
|
Ellipse(IContainer behaelter,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neuerStartwinkel,
int neueBogenlaenge)
|
|
Ellipse(int neueBreite,
int neueHoehe)
Konstruktor fuer Hauptfenster |
|
Ellipse(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
Konstruktor fuer Hauptfenster |
|
Ellipse(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neuerStartwinkel,
int neueBogenlaenge)
|
|
| Method Summary | |
|---|---|
void |
fuellen()
|
BasisComponente |
getBasisComponente()
Das Interface IComponente fordert eine Methode die eine BasisComponente zurueckliefert. |
void |
horizontalBewegen(int entfernung)
Bewege horizontal um 'entfernung' Bildschirmpunkte. |
void |
langsamHorizontalBewegen(int entfernung)
Bewege vertikal um 'entfernung' Bildschirmpunkte. |
void |
langsamVertikalBewegen(int entfernung)
Bewege vertikal um 'entfernung' Bildschirmpunkte. |
void |
nachLinksBewegen()
Bewege einige Bildschirmpunkte nach links. |
void |
nachObenBewegen()
Bewege einige Bildschirmpunkte nach oben. |
void |
nachRechtsBewegen()
Bewege horizontal um 'entfernung' Bildschirmpunkte. |
void |
nachUntenBewegen()
Bewege einige Bildschirmpunkte nach unten. |
void |
rand()
|
void |
setzeBogen(int neuerStartwinkel,
int neueBogenlaenge)
|
void |
setzeDimensionen(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
|
void |
setzeFarbe(java.lang.String neueFarbe)
|
void |
setzeGroesse(int neueBreite,
int neueHoehe)
|
void |
setzePosition(int neuesX,
int neuesY)
neue Position |
void |
sichtbarMachen()
|
void |
unsichtbarMachen()
Mache unsichtbar. |
void |
verschieben(int dx,
int dy)
|
void |
vertikalBewegen(int entfernung)
Bewege vertikal um 'entfernung' Bildschirmpunkte. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int bogenlaenge
protected int breite
protected java.lang.String farbe
protected boolean gefuellt
protected int hoehe
protected boolean sichtbar
protected int startwinkel
protected int xPos
protected int yPos
| Constructor Detail |
|---|
public Ellipse()
public Ellipse(IContainer behaelter)
behaelter -
public Ellipse(IContainer behaelter,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
behaelter - neueBreite - neueHoehe -
public Ellipse(IContainer behaelter,
int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neuerStartwinkel,
int neueBogenlaenge)
public Ellipse(int neueBreite,
int neueHoehe)
neueBreite - neueHoehe -
public Ellipse(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
neuesX - neuesY - neueBreite - neueHoehe -
public Ellipse(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe,
int neuerStartwinkel,
int neueBogenlaenge)
| Method Detail |
|---|
public void fuellen()
public BasisComponente getBasisComponente()
getBasisComponente in interface IComponentepublic void horizontalBewegen(int entfernung)
public void langsamHorizontalBewegen(int entfernung)
public void langsamVertikalBewegen(int entfernung)
public void nachLinksBewegen()
public void nachObenBewegen()
public void nachRechtsBewegen()
public void nachUntenBewegen()
public void rand()
public void setzeBogen(int neuerStartwinkel,
int neueBogenlaenge)
public void setzeDimensionen(int neuesX,
int neuesY,
int neueBreite,
int neueHoehe)
neuesX - neuesY - neueBreite - neueHoehe - public void setzeFarbe(java.lang.String neueFarbe)
public void setzeGroesse(int neueBreite,
int neueHoehe)
public void setzePosition(int neuesX,
int neuesY)
neuesX - neuesY - public void sichtbarMachen()
public void unsichtbarMachen()
public void verschieben(int dx,
int dy)
public void vertikalBewegen(int entfernung)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||