| Constructor and Description |
|---|
Space()
Luo uuden avaruuden
|
| Modifier and Type | Method and Description |
|---|---|
Drawable |
add(Drawable shape)
Lisää avaruuteen kuvion joka on Drawable-olio ja palauttaa sen,
esimerkiksi:
|
void |
draw(Graphics g,
Matrix a)
Piirtää tämän avaruuden sisältämät kuviot annetulla matriisilla ja Graphics-oliolla
|
Drawable |
getSavedPath()
Antaa Drawable-olion joka muodostuu kaikista
tämän avaruuden sisältämistä kuvioista
|
void |
redraw()
Piirtää tämän avaruuden sisältämät kuviot uudelleen
|
void |
registerWindow(SpaceParent window)
Rekisteröi annetun ikkunan näyttämään tätä avaruutta
|
void |
remove(Drawable shape)
Poistaa avaruudesta kuvion joka on Drawable-olio
|
void |
removeAll()
Poistaa avaruudesta kaikki kuviot
|
void |
unRegisterWindow(Window window)
Poistaa annetun ikkunan tämän avaruuden rekisteristä, kutsutaan
kun ikkuna lopettaa tämän avaruuden näyttämisen
|
public Space()
public void registerWindow(SpaceParent window)
window - ikkuna joka näyttää tätä avaruuttapublic void unRegisterWindow(Window window)
window - public Drawable getSavedPath()
public void redraw()
public void draw(Graphics g, Matrix a)
g - Graphics-olioa - muunnosmatriisipublic Drawable add(Drawable shape)
space.add(new Line(0, 0, 1, 1)).setColor(255, 255, 0);
shape - lisättävä kuviopublic void remove(Drawable shape)
shape - poistettava kuviopublic void removeAll()