public class ÚdajeUdalostí extends Object
Toto je statická trieda disponujúca informáciami o rôznych udalostiach
sveta. Svet pravidelne automaticky aktualizuje staické údaje uložené
v rámci tejto triedy. Využite nachádza pri spracovaní udalostí (pozri triedu ObsluhaUdalostí).
| Modifikátor a typ | Metóda a opis |
|---|---|
static int |
akciaPustenia()
Kód akcie pustenia súboru.
|
static WindowEvent |
aktivitaOkna()
Vráti objekt s informáciami o poslednej udalosti okna súvisiacej
s jeho aktiváciou, deaktiváciou, maximalizáciou, minimalizáciou, obnovením, otvorením alebo zavretím.
|
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 MouseWheelEvent |
kolieskoMysi()
Alias pre kolieskoMyši. |
static MouseWheelEvent |
kolieskoMyši()
Vráti spresnenie objektu s informáciami o poslednej udalosti myši,
ktorá sa dotýkala rolovania kolieskom myši.
|
static Component |
komponentFokusu()
Vráti aktuálneho vlastníka fokusu.
|
static KontextovaPolozka |
kontextovaPolozka()
Alias pre kontextováPoložka. |
static KontextováPoložka |
kontextováPoložka()
Vráti objekt
KontextováPoložka
s naposledy zvolenou kontextovou položkou. |
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 Okno |
oknoUdalosti()
Vráti okno poslednej takej udalosti, ktorá sa viaže na okná.
|
static Bod |
polohaMysi()
Alias pre polohaMyši. |
static double |
polohaMysiX()
Alias pre polohaMyšiX. |
static double |
polohaMysiY()
Alias pre polohaMyšiY. |
static Bod |
polohaMyši()
Vráti polohu kurzora myši prepočítanú do súradníc plátna.
|
static double |
polohaMyšiX()
Alias pre súradnicaMyšiX. |
static double |
polohaMyšiY()
Alias pre súradnicaMyšiY. |
static PolozkaPonuky |
polozkaPonuky()
Alias pre položkaPonuky. |
static int |
polozkaSystemovejPonuky()
Alias pre položkaSystémovejPonuky. |
static PoložkaPonuky |
položkaPonuky()
Vráti objekt
PoložkaPonuky s naposledy
zvolenou položkou ponuky. |
static int |
položkaSystémovejPonuky()
Vráti index naposledy zvolenej položky kontextovej
ponuky {@linkplain Svet#systémováIkona(String, Image, String...)
|
static Bod |
poslednaPolohaMysi()
Alias pre poslednáPolohaMyši. |
static double |
poslednaPolohaMysiX()
Alias pre poslednáPolohaMyšiX. |
static double |
poslednaPolohaMysiY()
Alias pre poslednáPolohaMyšiY. |
static Bod |
poslednáPolohaMyši()
Vráti polohu kurzora myši pred poslednou zmenou.
|
static double |
poslednáPolohaMyšiX()
Alias pre poslednáSúradnicaMyšiX. |
static double |
poslednáPolohaMyšiY()
Alias pre poslednáSúradnicaMyšiY. |
static double |
poslednaSuradnicaMysiX()
Alias pre poslednáSúradnicaMyšiX. |
static double |
poslednaSuradnicaMysiY()
Alias pre poslednáSúradnicaMyšiY. |
static double |
poslednáSúradnicaMyšiX()
Vráti hodnotu poslednej x-ovej súradnice myši prepočítanú do
súradníc plátna.
|
static double |
poslednáSúradnicaMyšiY()
Vráti hodnotu poslednej y-ovej súradnice myši prepočítanú do
súradníc plátna.
|
static String |
poslednyOdkaz()
Alias pre poslednýOdkaz. |
static String |
poslednýOdkaz()
Vráti text cieľa (adresu) posledného aktivovaného odkazu
poznámkového bloku.
|
static PoznámkovýBlok |
poslednyPoznamkovyBlok()
Alias pre poslednýPoznámkovýBlok. |
static PoznámkovýBlok |
poslednýPoznámkovýBlok()
Vráti objekt toho poznámkového
bloku, v ktorom bol naposledy aktivovaný (hypertextový) odkaz.
|
static int |
posunRolovacejListy()
Alias pre posunRolovacejLišty. |
static int |
posunRolovacejLišty()
Vráti hodnotu posledného rolovania rolovacej lišty.
|
static String |
prikazSkratky()
Alias pre príkazSkratky. |
static String |
príkazSkratky()
Vráti príkaz poslednej udalosti klávesovej skratky.
|
static RolovaciaLista |
rolovaciaLista()
Alias pre rolovaciaLišta. |
static RolovaciaLišta |
rolovaciaLišta()
Vráti objekt
RolovaciaLišta naposledy
posunutej rolovacej lišty. |
static int |
rolovanieKolieskomMysiX()
Alias pre rolovanieKolieskomMyšiX. |
static int |
rolovanieKolieskomMysiY()
Alias pre rolovanieKolieskomMyšiY. |
static int |
rolovanieKolieskomMyšiX()
Vráti počet jednotiek rolovania kolieskom myši v smere x.
|
static int |
rolovanieKolieskomMyšiY()
Vráti počet jednotiek rolovania kolieskom myši v smere osi y.
|
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 Tlacidlo |
tlacidlo()
Alias pre tlačidlo. |
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 Tlačidlo |
tlačidlo()
Vráti objekt
Tlačidlo naposledy
zvoleného tlačidla. |
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 AdjustmentEvent |
udalostPosunu()
Alias pre udalosťPosunu. |
static AdjustmentEvent |
udalosťPosunu()
Vráti objekt poslednej udalosti posunu rolovacej lišty
(
AdjustmentEvent). |
static ActionEvent |
udalostSkratky()
Alias pre udalosťSkratky. |
static ActionEvent |
udalosťSkratky()
Vráti objekt s informáciami o poslednej udalosti klávesovej skratky.
|
static ActionEvent |
udalostSystemovejIkony()
Alias pre udalosťSystémovejIkony. |
static ActionEvent |
udalosťSystémovejIkony()
Vráti objekt s informáciami o poslednej udalosti systémovej ikony
alebo položky jej kontextovej ponuky.
|
static Plátno |
vymazanePlatno()
Alias pre vymazanéPlátno. |
static Plátno |
vymazanéPlátno()
Vráti posledné (aktuálne) plátno, ktorého grafika bola vymazaná.
|
static boolean |
vymazanePlatno(Plátno plátno)
Alias pre vymazanéPlátno. |
static boolean |
vymazanéPlátno(Plátno plátno)
|
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ý určený
znak. |
public static ActionEvent tik()
Ak je aktívny časovač,
tak vráti objekt s informáciami o poslednej udalosti časovača.
Využiteľné v reakcii ObsluhaUdalostí.tik().
ActionEvent
s informáciami o poslednej udalosti časovačaSvet.násobTiky(int),
Svet.spustiČasovač(double),
ObsluhaUdalostí.tik(),
GRobot.tik(),
Svet.tik()public static ComponentEvent okno()
Vráti objekt s informáciami o poslednej udalosti okna.
Využiteľné v metódach zobrazenieOkna, skrytieOkna, presunutieOkna alebo zmenaVeľkostiOkna.
Pozri aj: metódu oknoUdalosti. Hlavný
rozdiel je v návratovej hodnote. Táto metóda vracia komponent okna
použiteľný v kontexte vyššie uvedených metód. Metóda oknoUdalosti má omnoho širšie využite a vracia buď
inštanciu okna, ktoré udalosť vyvolalo, alebo hodnotu null
v historickom kontexte – keď udalosť vyvolal svet.
ComponentEvent s informáciami o poslednej udalosti oknaoknoUdalosti()public static Component komponentFokusu()
Vráti aktuálneho vlastníka fokusu. Táto informácia je využiteľná
pri spracovaní reakcie ObsluhaUdalostí.zmenaFokusu(vpred).
public static Okno oknoUdalosti()
Vráti okno poslednej takej udalosti, ktorá sa viaže na okná. Môže
ísť o pustenie súboru, zmenu veľkosti, polohy okna a podobne. Ak je
návratová hodnota tejto metódy rovná null, tak udalosť
vznikla v okne sveta (inak ide o inštanciu okna, ktoré udalosť
vyvolalo). Pozor, udalosti, ktoré nie sú viazané na okná túto
vlastnosť nemenia, takže pri nich nemá zmysel jej hodnotu kontrolovať.
Vrátená hodnota by nezodpovedala aktuálnemu stavu.
Pozri aj: metódu okno. Hlavný rozdiel je
v návratovej hodnote. Metóda okno vracia komponent okna
použiteľný v kontexte určitých reakcií – pozri jej opis – a táto metóda
má širšie využitie – pozri vyššie.
okno()public static int akciaPustenia()
Kód akcie pustenia súboru.
DnDConstants,
napríklad ACTION_COPY, ACTION_MOVE…public static WindowEvent aktivitaOkna()
Vráti objekt s informáciami o poslednej udalosti okna súvisiacej
s jeho aktiváciou, deaktiváciou, maximalizáciou, minimalizáciou, obnovením, otvorením alebo zavretím.
Využiteľné v metódach aktiváciaOkna, deaktiváciaOkna, maximalizovanie, minimalizovanie, obnovenie, otvorenie alebo zavretie.
WindowEvent s informáciami
o poslednej udalosti okna súvisiacej s jeho aktiváciou, deaktiváciou, maximalizáciou, minimalizáciou, obnovením, otvorením alebo zavretímpublic static PoložkaPonuky položkaPonuky()
Vráti objekt 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 PolozkaPonuky polozkaPonuky()
Alias pre položkaPonuky.
public static KontextováPoložka kontextováPoložka()
Vráti objekt KontextováPoložka
s naposledy zvolenou kontextovou položkou. Využiteľné v metóde
voľbaKontextovejPoložky.
KontextováPoložka
naposledy zvolenej kontextovej položkypublic static KontextovaPolozka kontextovaPolozka()
Alias pre kontextováPoložka.
public static Tlačidlo tlačidlo()
Vráti objekt Tlačidlo naposledy
zvoleného tlačidla. Využiteľné v metóde voľbaTlačidla.
Praktický príklad nájdete v opise triedy Tlačidlo.
Tlačidlo naposledy
zvoleného tlačidlapublic static RolovaciaLišta rolovaciaLišta()
Vráti objekt RolovaciaLišta naposledy
posunutej rolovacej lišty. Využiteľné v metóde zmenaPosunuLišty.
Praktický príklad nájdete v opise triedy RolovaciaLišta.
RolovaciaLišta naposledy
posunutej rolovacej lištypublic static RolovaciaLista rolovaciaLista()
Alias pre rolovaciaLišta.
public static int posunRolovacejLišty()
Vráti hodnotu posledného rolovania rolovacej lišty.
To je využiteľné v metóde zmenaPosunuLišty.
public static int posunRolovacejListy()
Alias pre posunRolovacejLišty.
public static AdjustmentEvent udalosťPosunu()
Vráti objekt poslednej udalosti posunu rolovacej lišty
(AdjustmentEvent). Objekt je využiteľný
v metóde zmenaPosunuLišty.
public static AdjustmentEvent udalostPosunu()
Alias pre udalosťPosunu.
public static ActionEvent udalosťSystémovejIkony()
Vráti objekt s informáciami o poslednej udalosti systémovej ikony
alebo položky jej kontextovej ponuky. Využiteľné v metódach voľbaSystémovejIkony
a voľbaSystémovejPoložky.
ActionEvent s informáciami
o poslednej udalosti systémovej ikonypublic static ActionEvent udalostSystemovejIkony()
Alias pre udalosťSystémovejIkony.
public static int položkaSystémovejPonuky()
Vráti index naposledy zvolenej položky kontextovej
ponuky systémovej ikony. Využiteľné v metóde
a voľbaSystémovejPoložky. Ak kontextová ponuka nejestvuje,
metóda vráti hodnotu −1. Index zahŕňa aj prípadné oddeľovače.
public static int polozkaSystemovejPonuky()
Alias pre položkaSystémovejPonuky.
public static KeyEvent klávesnica()
Vráti objekt s informáciami o poslednej udalosti klávesnice.
Využiteľné napríklad v metódach stlačenieKlávesu alebo uvoľnenieKlávesu.
Poznámka: Objekty udalostí klávesnice
(a myši) umožňujú prístup k ďalším užitočným informáciám o konkrétnej
udalosti. Jednými z najviac užitočných sú informácie o stlačení
modifikačných klávesov (alt, ctrl/control, graph alt,
meta/windows/command, shift) v čase vzniku udalosti. Jednu z možností
využitia príznakov udalosti myši ponúka príklad v opise metódy pustenieSúboru. Podobne sa dá
pracovať aj s príznakmi klávesnice.
KeyEvent
s informáciami o poslednej udalosti klávesnicekláves(),
kláves(int),
znak(),
znak(char)public static KeyEvent klavesnica()
Alias pre klávesnica.
public static boolean kláves(int kód)
Overí kód klávesu poslednej udalosti klávesnice.
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 kláves.
public static int kláves()
Vráti kód klávesu poslednej udalosti klávesnice.
Kláves alebo KeyEventklávesnica(),
kláves(int)public static int klaves()
Alias pre kláves.
public static boolean znak(char znak)
Overí, či pri poslednej udalosti klávesnice bol zadaný určený
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()
Vráti znak zadaný pri poslednej udalosti klávesnice.
klávesnica(),
znak(char)public static String príkazSkratky()
Vráti príkaz poslednej udalosti klávesovej skratky.
Využiteľné v metóde klávesováSkratka.
Poznámka: Príklad použitia nájdete
napríklad v opise vnorenej triedy Svet.PríkazovýRiadok.
public static String prikazSkratky()
Alias pre príkazSkratky.
public static ActionEvent udalosťSkratky()
Vráti objekt s informáciami o poslednej udalosti klávesovej skratky.
Využiteľné v metóde klávesováSkratka.
ActionEvent s informáciami
o poslednej udalosti klávesovej skratkypublic static ActionEvent udalostSkratky()
Alias pre udalosťSkratky.
public static MouseEvent myš()
Vráti objekt s informáciami o poslednej udalosti myši.
Využiteľné v metódach klik
stlačenieTlačidlaMyši,
uvoľnenieTlačidlaMyši,
pohybMyši
a ťahanieMyšou.
Poznámka: Objekty udalostí myši
(a klávesnice) umožňujú prístup k ďalším užitočným informáciám
o konkrétnej udalosti. Jednými z najviac užitočných sú informácie
o stlačení modifikačných klávesov (alt, ctrl/control, graph alt,
meta/windows/command, shift) v čase vzniku udalosti. Jednu z možností
využitia príznakov udalosti myši ponúka príklad v opise metódy pustenieSúboru. (Podobne sa dá
pracovať aj s príznakmi klávesnice.)
MouseEvent
s informáciami o poslednej udalosti myšikolieskoMyši(),
tlač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 myš.
public static MouseWheelEvent kolieskoMyši()
Vráti spresnenie objektu s informáciami o poslednej udalosti myši,
ktorá sa dotýkala rolovania kolieskom myši. Táto udalosť je
rozšírením udalosti MouseEvent, ktorú je možné
získať metódou myš. Informácie sú využiteľné
v metóde rolovanieKolieskomMyši.
Poznámka: Objekty udalostí myši
(a klávesnice) umožňujú prístup k ďalším užitočným informáciám
o konkrétnej udalosti. Jednými z najviac užitočných sú informácie
o stlačení modifikačných klávesov (alt, ctrl/control, graph alt,
meta/windows/command, shift) v čase vzniku udalosti. Jednu z možností
využitia príznakov udalosti myši ponúka príklad v opise metódy pustenieSúboru. (Podobne sa dá
pracovať aj s príznakmi klávesnice.)
Nasledujúci príklad sa nevenuje využitiu tejto metódy.
Namiesto toho ukazuje spôsob použitia metód rolovanieKolieskomMyšiX a rolovanieKolieskomMyšiY (ak nemáte
horizontálne koliesko (pohybujúce sa v osi x) alebo zariadenie,
ktoré umožňuje horizontálne rolovanie, skúste použiť súčasne
s rolovaním vertikálneho kolieska kláves Shift). Príklad
demonštruje, ako sa dajú tieto metódy využiť na rozhýbanie robota:
importknižnica.*;publicclassRolovanieKolieskomextendsGRobot{privateintΔx =0;privateintΔy =0;privateRolovanieKolieskom() {newObsluhaUdalostí() {@Overridepublicvoidtik() {otoč(Δx, Δy);choď(Δx, Δy); Δx = Δy =0; }@OverridepublicvoidrolovanieKolieskomMyši() { Δx +=ÚdajeUdalostí.rolovanieKolieskomMyšiX(); Δy +=ÚdajeUdalostí.rolovanieKolieskomMyšiY(); } };Svet.spustiČasovač(); }publicstaticvoidmain(String[] args) {newRolovanieKolieskom(); } }
Výsledok:
![]() |
![]() | |
Pokus o nakreslenie obrázka iba
s použitím | Pokus o nakreslenie obrázka
iba s použitím |
MouseWheelEvent s informáciami o poslednej udalosti myši,
ktorá sa dotýkala rolovania kolieskom myšimyš(),
tlač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(),
rolovanieKolieskomMyšiX(),
rolovanieKolieskomMyšiY()public static MouseWheelEvent kolieskoMysi()
Alias pre kolieskoMyši.
public static int rolovanieKolieskomMyšiX()
Vráti počet jednotiek rolovania kolieskom myši v smere x.
Volanie tejto metódy má význam len v reakcii rolovanieKolieskomMyši
obsluhy udalostí. Kladná hodnota znamená doprava, záporná doľava.
Príklad použitia tejto metódy sa nachádza v opise metódy
kolieskoMyši().
kolieskoMyši(),
ObsluhaUdalostí.rolovanieKolieskomMyši()public static int rolovanieKolieskomMysiX()
Alias pre rolovanieKolieskomMyšiX.
public static int rolovanieKolieskomMyšiY()
Vráti počet jednotiek rolovania kolieskom myši v smere osi y.
Volanie tejto metódy má význam len v reakcii rolovanieKolieskomMyši
obsluhy udalostí. Kladná hodnota znamená hore, záporná dole, čo
je v súlade so súradnicovým priestorom rámca, ale v protiklade
s hodnotou vrátenou systémom (metódou kolieskoMyši().getWheelRotation()).
Príklad použitia tejto metódy sa nachádza v opise metódy
kolieskoMyši().
kolieskoMyši(),
ObsluhaUdalostí.rolovanieKolieskomMyši()public static int rolovanieKolieskomMysiY()
Alias pre rolovanieKolieskomMyšiY.
public static double súradnicaMyšiX()
Vráti hodnotu x-ovej súradnice myši prepočítanú do súradníc
plátna. Dáva presnejší výsledok ako súradnice získané cez metódy
ÚdajeUdalostí.myš().getX() a ÚdajeUdalostí.myš().getY().
myš(),
súradnicaMyšiY(),
poslednáSúradnicaMyšiX()public static double suradnicaMysiX()
Alias pre súradnicaMyšiX.
public static double súradnicaMyšiY()
Vráti hodnotu y-ovej súradnice myši prepočítanú do súradníc
plátna. Dáva presnejší výsledok ako súradnice získané cez metódy
ÚdajeUdalostí.myš().getX() a ÚdajeUdalostí.myš().getY().
myš(),
súradnicaMyšiX(),
poslednáSúradnicaMyšiY()public static double suradnicaMysiY()
Alias pre súradnicaMyšiY.
public static double polohaMyšiX()
Alias pre súradnicaMyšiX.
public static double polohaMysiX()
Alias pre polohaMyšiX.
public static double polohaMyšiY()
Alias pre súradnicaMyšiY.
public static double polohaMysiY()
Alias pre polohaMyšiY.
public static Bod polohaMyši()
Vráti polohu kurzora myši prepočítanú do súradníc plátna.
súradnicaMyšiX(),
súradnicaMyšiY(),
poslednáPolohaMyši()public static Bod polohaMysi()
Alias pre polohaMyši.
public static double poslednáSúradnicaMyšiX()
Vráti hodnotu poslednej x-ovej súradnice myši prepočítanú do súradníc plátna. Ide o hodnotu súradnice myši pred poslednou zmenou. Takto sa dá overiť miera prípadného posunutia kurzora myši pri dvoch po sebe nasledujúcich udalostiach myši.
súradnicaMyšiX(),
poslednáSúradnicaMyšiY()public static double poslednaSuradnicaMysiX()
Alias pre poslednáSúradnicaMyšiX.
public static double poslednáSúradnicaMyšiY()
Vráti hodnotu poslednej y-ovej súradnice myši prepočítanú do súradníc plátna. Ide o hodnotu súradnice myši pred poslednou zmenou. Takto sa dá overiť miera prípadného posunutia kurzora myši pri dvoch po sebe nasledujúcich udalostiach myši.
súradnicaMyšiY(),
poslednáSúradnicaMyšiX()public static double poslednaSuradnicaMysiY()
Alias pre poslednáSúradnicaMyšiY.
public static double poslednáPolohaMyšiX()
Alias pre poslednáSúradnicaMyšiX.
public static double poslednaPolohaMysiX()
Alias pre poslednáPolohaMyšiX.
public static double poslednáPolohaMyšiY()
Alias pre poslednáSúradnicaMyšiY.
public static double poslednaPolohaMysiY()
Alias pre poslednáPolohaMyšiY.
public static Bod poslednáPolohaMyši()
Vráti polohu kurzora myši pred poslednou zmenou. (Poloha je prepočítaná do súradníc plátna.)
poslednáSúradnicaMyšiX(),
poslednáSúradnicaMyšiY(),
polohaMyši()public static Bod poslednaPolohaMysi()
Alias pre poslednáPolohaMyši.
public static boolean tlačidloMyši1()
Je stlačené prvé tlačidlo myši?
true/false – podľa toho, či je
tlačidlo stlačené alebo niemyš(),
kolieskoMyši(),
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 tlačidloMyši1.
public static boolean tlačidloMyši2()
Je stlačené druhé tlačidlo myši?
true/false – podľa toho, či je
tlačidlo stlačené alebo niemyš(),
kolieskoMyši(),
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 tlačidloMyši2.
public static boolean tlačidloMyši3()
Je stlačené tretie tlačidlo myši?
true/false – podľa toho, či je
tlačidlo stlačené alebo niemyš(),
kolieskoMyši(),
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 tlačidloMyši3.
public static boolean tlačidloMyšiDole(int ktoré)
Vráti informáciu o stave požadovaného tlačidla myši. Ak je
požadované tlačidlo dole (stlačené), je návratová hodnota true, inak false.
ktoré – poradové číslo tlačidla myši: 1 až 3 – ĽAVÉ, STREDNÉ,
PRAVÉtrue ak je stanovené 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š(),
kolieskoMyši(),
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 tlačidloMyšiDole.
public static boolean tlačidloMyšiStlačené(int ktoré)
Alias pre tlačidloMyšiDole.
public static boolean tlacidloMysiStlacene(int ktoré)
Alias pre tlačidloMyšiDole.
public static boolean tlačidloMyšiHore(int ktoré)
Vráti informáciu o stave požadovaného tlačidla myši. Ak je
požadované tlačidlo hore (uvoľnené), je návratová hodnota true, inak false.
ktoré – poradové číslo tlačidla myši: 1 až 3 – ĽAVÉ, STREDNÉ,
PRAVÉtrue ak je stanovené 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š(),
kolieskoMyši(),
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 tlačidloMyšiHore.
public static boolean tlačidloMyšiUvoľnené(int ktoré)
Alias pre tlačidloMyšiHore.
public static boolean tlacidloMysiUvolnene(int ktoré)
Alias pre tlačidloMyšiHore.
public static int tlačidloMyši()
Vráti poradové číslo tlačidla myši, s ktorým bolo naposledy manipulované. (Či už bolo stlačené alebo uvoľnené.)
ĽAVÉ,
STREDNÉ, PRAVÉmyš(),
kolieskoMyši(),
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 tlačidloMyši.
public 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.
ktoré – 0 – žiadne; 1 až 3 – ĽAVÉ,
STREDNÉ, PRAVÉmyš(),
kolieskoMyši(),
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 tlačidloMyši.
public static Plátno vymazanéPlátno()
Vráti posledné (aktuálne) plátno, ktorého grafika bola vymazaná.
Táto informácia je aktualizovaná vždy a výhradne pred volaním
reakcie vymazanie pre ktorú
je táto informácia primárne určená. Odporúča sa použiť túto metódu
práve v nej.
podlaha alebo strop)ObsluhaUdalostí.vymazanie()public static Plátno vymazanePlatno()
Alias pre vymazanéPlátno.
public static boolean vymazanéPlátno(Plátno plátno)
Overí, či zadané plátno (podlaha alebo
strop) bolo posledným vymazaným plátnom.
Informácia o tom, ktoré plátno bolo vymazané, je aktualizovaná
vždy a výhradne pred volaním reakcie
vymazanie pre ktorú je táto
informácia primárne určená. Odporúča sa použiť túto metódu práve
v nej.
plátno – plátno na overenie toho, či
práve jeho grafila bola naposledy vymazanátrue ak sa zadané plátno zhoduje s tým, ktoré
bolo vymazané naposledyObsluhaUdalostí.vymazanie()public static boolean vymazanePlatno(Plátno plátno)
Alias pre vymazanéPlátno.
public static String poslednýOdkaz()
Vráti text cieľa (adresu) posledného aktivovaného odkazu
poznámkového bloku. To je yužiteľné v metóde aktiváciaOdkazu.
public static String poslednyOdkaz()
Alias pre poslednýOdkaz.
public static PoznámkovýBlok poslednýPoznámkovýBlok()
Vráti objekt toho poznámkového
bloku, v ktorom bol naposledy aktivovaný (hypertextový) odkaz.
To je využiteľné napríklad v metóde aktiváciaOdkazu.
public static PoznámkovýBlok poslednyPoznamkovyBlok()
Alias pre poslednýPoznámkovýBlok.