public class Background extends java.lang.Object implements MouseEventSource
Modifier and Type | Method and Description |
---|---|
void |
addMouseListener(MouseListener listener)
Zaregistruje pozorovatela
listener , ktory bude informovany o udalostiah mysi |
int |
getHeight()
Vrati vysku pozadia (je taka ista ako vyska sveta)
|
Position |
getMousePosition()
Vrati poziciu mysi.
|
int |
getWidth()
Vrati sirku pozadia (je taka ista ako sirka sveta)
|
boolean |
isMouseButtonDown(MouseButton mouseButton)
Testovanie, ci je stlacene tlacidlo na mysi
|
void |
removeMouseListener(MouseListener listener)
Odregistruje pozorovatela
listener (nebude informovany o udalostiach mysi) |
void |
setColor(java.awt.Color backgroundColor)
Nastavi farbu pozadia
|
public boolean isMouseButtonDown(MouseButton mouseButton)
mouseButton
- testovane tlacidlotrue
ak je tlacidlo stlacene, inak false
MouseButton
public Position getMousePosition()
null
ak je mys mimo vykreslovacej casti okna,
okrem pripadu kedy bolo stlacene tlacidlo misi v okne
a potom sa mys so stlacenym tlacidlom premiestnila mimo vykreslovacej casti okna.null
podla popisu vyssiepublic void addMouseListener(MouseListener listener)
listener
, ktory bude informovany o udalostiah mysiaddMouseListener
in interface MouseEventSource
listener
- pozorovatel, ktory bude dostavat notifikacie o udalostiach mysipublic void removeMouseListener(MouseListener listener)
listener
(nebude informovany o udalostiach mysi)removeMouseListener
in interface MouseEventSource
listener
- pozorovatel, ktory bude odregistrovanypublic void setColor(java.awt.Color backgroundColor)
backgroundColor
- farba pozadiapublic int getHeight()
public int getWidth()