Upozornenie
Toto je pôvodné prvé vydanie dokumentácie pre verziu knižnice grafického robota 1.0 beta. V súčasnosti už nie je aktuálne.
Novšie vydanie dokumentácie pre verziu 1.50 je publikované na nasledujúcej adrese:
http://cec.truni.sk/horvath/GRobot/
public static class Robot.ÚdajeUdalostí extends Object
údajeUdalostí) a jej údaje pravidelne aktualizuje.
Využite nachádza pri spracovaní udalostí
(pozri triedu ObsluhaUdalostí).| Modifikátor a typ | Metóda a opis | 
|---|---|
| static int | klaves() Alias pre kláves. | 
| static int | kláves()Vráti kód klávesu poslednej udalosti klávesnice. | 
| static boolean | klaves(int kód) Alias pre kláves. | 
| static boolean | kláves(int kód)Overí kód klávesu poslednej udalosti klávesnice. | 
| static KeyEvent | klavesnica() Alias pre klávesnica. | 
| static KeyEvent | klávesnica()Vráti objekt s informáciami o poslednej udalosti klávesnice. | 
| static MouseEvent | mys() Alias pre myš. | 
| static MouseEvent | myš()Vráti objekt s informáciami o poslednej udalosti myši. | 
| static ComponentEvent | okno()Vráti objekt s informáciami o poslednej udalosti okna. | 
| static double | polohaMysiX() Alias pre polohaMyšiX(). | 
| static double | polohaMysiY() Alias pre polohaMyšiY(). | 
| static double | polohaMyšiX() Alias pre súradnicaMyšiX(). | 
| static double | polohaMyšiY() Alias pre súradnicaMyšiY(). | 
| static Robot.PolozkaPonuky | polozkaPonuky() Alias pre položkaPonuky. | 
| static Robot.PoložkaPonuky | položkaPonuky()Vráti objekt  PoložkaPonukys naposledy zvolenou
položkou ponuky. | 
| static double | suradnicaMysiX() Alias pre súradnicaMyšiX(). | 
| static double | suradnicaMysiY() Alias pre súradnicaMyšiY(). | 
| static double | súradnicaMyšiX()Vráti hodnotu x-ovej súradnice myši prepočítanú do súradníc plátna. | 
| static double | súradnicaMyšiY()Vráti hodnotu y-ovej súradnice myši prepočítanú do súradníc plátna. | 
| static ActionEvent | tik()Ak je aktívny časovač,
tak vráti objekt s informáciami o poslednej udalosti časovača. | 
| static int | tlacidloMysi() Alias pre tlačidloMyši. | 
| static boolean | tlacidloMysi(int ktoré) Alias pre tlačidloMyši. | 
| static boolean | tlacidloMysi1() Alias pre tlačidloMyši1. | 
| static boolean | tlacidloMysi2() Alias pre tlačidloMyši2. | 
| static boolean | tlacidloMysi3() Alias pre tlačidloMyši3. | 
| static boolean | tlacidloMysiDole(int ktoré) Alias pre tlačidloMyšiDole. | 
| static boolean | tlacidloMysiHore(int ktoré) Alias pre tlačidloMyšiHore. | 
| static boolean | tlacidloMysiStlacene(int ktoré) Alias pre tlačidloMyšiDole. | 
| static boolean | tlacidloMysiUvolnene(int ktoré) Alias pre tlačidloMyšiHore. | 
| static int | tlačidloMyši()Vráti poradové číslo tlačidla myši, s ktorým bolo naposledy
manipulované. | 
| static boolean | tlačidloMyši(int ktoré)Overí, či bolo naposledy manipulované (či bolo stlačené alebo
uvoľnené) s tlačidlom myši so zadaným poradovým číslom. | 
| static boolean | tlačidloMyši1()Je stlačené prvé tlačidlo myši? | 
| static boolean | tlačidloMyši2()Je stlačené druhé tlačidlo myši? | 
| static boolean | tlačidloMyši3()Je stlačené tretie tlačidlo myši? | 
| static boolean | tlačidloMyšiDole(int ktoré)Vráti informáciu o stave požadovaného tlačidla myši. | 
| static boolean | tlačidloMyšiHore(int ktoré)Vráti informáciu o stave požadovaného tlačidla myši. | 
| static boolean | tlačidloMyšiStlačené(int ktoré) Alias pre tlačidloMyšiDole. | 
| static boolean | tlačidloMyšiUvoľnené(int ktoré) Alias pre tlačidloMyšiHore. | 
| static char | znak()Vráti znak zadaný pri poslednej udalosti klávesnice. | 
| static boolean | znak(char znak)Overí či pri poslednej udalosti klávesnice bol zadaný daný
 znak. | 
public static ActionEvent tik()
ObsluhaUdalostí.tik().ActionEvent
	s informáciami o poslednej udalosti časovačapublic static ComponentEvent okno()
presunutieOkna alebo zmenaVeľkostiOkna.ComponentEvent s informáciami o poslednej udalosti oknapublic static Robot.PoložkaPonuky položkaPonuky()
PoložkaPonuky s naposledy zvolenou
položkou ponuky. Využiteľné v metóde voľbaPoložkyPonuky.PoložkaPonuky naposledy
	zvolenej položky ponukypublic static Robot.PolozkaPonuky polozkaPonuky()
 Alias pre
 Alias pre položkaPonuky.public static KeyEvent klávesnica()
stlačenieKlávesu alebo uvoľnenieKlávesu.KeyEvent
	s informáciami o poslednej udalosti klávesnicekláves(),
kláves(int),
znak(),
znak(char)public static KeyEvent klavesnica()
 Alias pre
 Alias pre klávesnica.public static boolean kláves(int kód)
kód – kód klávesu – použiteľné sú kódy definované v triede
	Kláves alebo KeyEventtrue ak sa zadaný kód zhoduje s kódom
	klávesu naposledy vzniknutej udalosti klávesniceklávesnica(),
kláves()public static boolean klaves(int kód)
 Alias pre
 Alias pre kláves.public static int kláves()
Kláves alebo KeyEventklávesnica(),
kláves(int)public static int klaves()
 Alias pre
 Alias pre kláves.public static boolean znak(char znak)
znak.znak – znak, ktorého zhodu chceme overiťtrue ak sa zadaný znak zhoduje so znakom
	zadaným pri poslednej vzniknutej udalosti klávesniceklávesnica(),
znak()public static char znak()
klávesnica(),
znak(char)public static MouseEvent myš()
klik
stlačenieTlačidlaMyši,
uvoľnenieTlačidlaMyši,
pohybMyši
ťahanieMyšou.MouseEvent
	s informáciami o poslednej udalosti myšitlačidloMyši1(),
tlačidloMyši2(),
tlačidloMyši3(),
tlačidloMyšiDole(int),
tlačidloMyšiHore(int),
tlačidloMyši(),
tlačidloMyši(int),
súradnicaMyšiX(),
súradnicaMyšiY()public static MouseEvent mys()
 Alias pre
 Alias pre myš.public static double súradnicaMyšiX()
údajeUdalostí.myš().getX()
a údajeUdalostí.myš().getY().myš(),
súradnicaMyšiY()public static double suradnicaMysiX()
 Alias pre
 Alias pre súradnicaMyšiX().public static double súradnicaMyšiY()
údajeUdalostí.myš().getX()
a údajeUdalostí.myš().getY().myš(),
súradnicaMyšiX()public static double suradnicaMysiY()
 Alias pre
 Alias pre súradnicaMyšiY().public static double polohaMyšiX()
 Alias pre
 Alias pre súradnicaMyšiX().public static double polohaMysiX()
 Alias pre
 Alias pre polohaMyšiX().public static double polohaMyšiY()
 Alias pre
 Alias pre súradnicaMyšiY().public static double polohaMysiY()
 Alias pre
 Alias pre polohaMyšiY().public static boolean tlačidloMyši1()
true/false – podľa toho, či je
	tlačidlo stlačené alebo niemyš(),
tlačidloMyši2(),
tlačidloMyši3(),
tlačidloMyšiDole(int),
tlačidloMyšiHore(int),
tlačidloMyši(),
tlačidloMyši(int)public static boolean tlacidloMysi1()
 Alias pre
 Alias pre tlačidloMyši1.public static boolean tlačidloMyši2()
true/false – podľa toho, či je
	tlačidlo stlačené alebo niemyš(),
tlačidloMyši1(),
tlačidloMyši3(),
tlačidloMyšiDole(int),
tlačidloMyšiHore(int),
tlačidloMyši(),
tlačidloMyši(int)public static boolean tlacidloMysi2()
 Alias pre
 Alias pre tlačidloMyši2.public static boolean tlačidloMyši3()
true/false – podľa toho, či je
	tlačidlo stlačené alebo niemyš(),
tlačidloMyši1(),
tlačidloMyši2(),
tlačidloMyšiDole(int),
tlačidloMyšiHore(int),
tlačidloMyši(),
tlačidloMyši(int)public static boolean tlacidloMysi3()
 Alias pre
 Alias pre tlačidloMyši3.public static boolean tlačidloMyšiDole(int ktoré)
true, inak false.ktoré – poradové číslo tlačidla myši: 1 až 3 – ľavé, edné, pravétrue ak je dané tlačidlo stlačené, v opačnom
	prípade false; ak je parameter ktoré mimo
	povolených hodnôt (1 – 3), metóda vráti falsemyš(),
tlačidloMyši1(),
tlačidloMyši2(),
tlačidloMyši3(),
tlačidloMyšiHore(int),
tlačidloMyši(),
tlačidloMyši(int)public static boolean tlacidloMysiDole(int ktoré)
 Alias pre
 Alias pre tlačidloMyšiDole.public static boolean tlačidloMyšiStlačené(int ktoré)
 Alias pre
 Alias pre tlačidloMyšiDole.public static boolean tlacidloMysiStlacene(int ktoré)
 Alias pre
 Alias pre tlačidloMyšiDole.public static boolean tlačidloMyšiHore(int ktoré)
true, inak false.ktoré – poradové číslo tlačidla myši: 1 až 3 – ľavé, edné, pravétrue ak je dané tlačidlo uvoľnené, v opačnom
	prípade false; ak je parameter ktoré mimo
	povolených hodnôt (1 – 3), metóda vráti truemyš(),
tlačidloMyši1(),
tlačidloMyši2(),
tlačidloMyši3(),
tlačidloMyšiDole(int),
tlačidloMyši(),
tlačidloMyši(int)public static boolean tlacidloMysiHore(int ktoré)
 Alias pre
 Alias pre tlačidloMyšiHore.public static boolean tlačidloMyšiUvoľnené(int ktoré)
 Alias pre
 Alias pre tlačidloMyšiHore.public static boolean tlacidloMysiUvolnene(int ktoré)
 Alias pre
 Alias pre tlačidloMyšiHore.public static int tlačidloMyši()
myš(),
tlačidloMyši1(),
tlačidloMyši2(),
tlačidloMyši3(),
tlačidloMyšiDole(int),
tlačidloMyšiHore(int),
tlačidloMyši(int)public static int tlacidloMysi()
 Alias pre
 Alias pre tlačidloMyši.public static boolean tlačidloMyši(int ktoré)
ktoré – 0 – žiadne; 1 až 3 – ľavé,
	edné, pravémyš(),
tlačidloMyši1(),
tlačidloMyši2(),
tlačidloMyši3(),
tlačidloMyšiDole(int),
tlačidloMyšiHore(int),
tlačidloMyši()public static boolean tlacidloMysi(int ktoré)
 Alias pre
 Alias pre tlačidloMyši.