Vitajte v materiáli, ktorý bol vytvorený z Javadoc dokumentácie k skupine tried grafického robota, ktorá bola vytvorená na účely vyučovania úvodu do programovania s použitím programovacieho jazyka Java.
Autor: | Mgr. Ing. Roman Horváth, PhD. |
---|---|
Recenzenti: | prof. Ing. Veronika Stoffová, CSc., Ing. Jana Jurinová, PhD. |
ISBN: | 978-80-8082-796-0 |
Vydavateľ: | Pedagogická fakulta Trnavskej univerzity v Trnave |
Rok: | 2014 |
Vydanie: | druhé, prepracované |
Pre verziu: | 1.50 |
Toto je druhé vydanie dokumentácie. Pôvodná verzia bola umiestnená (a priebežne aktualizovaná) tu: http://cec.truni.sk/horvath/Robot/. Ďalšie podrobnosti o tejto dokumentácii aj o grafickom robotovi nájdete v úvodných pasážach najrozsiahlejšej z „kapitol“ (stránok) tohto materiálu – GRobot. Tam sú zároveň podrobnejšie vysvetlené dôvody použitia nasledujúcich symbolov:
– | getter (z anglického „get“ – vziať/dostať) číta hodnotu vlastnosti | ||
– | setter (z anglického „set“ – nastaviť) zapisuje hodnotu vlastnosti | ||
– | alias – prezývka triedy, rozhrania, metódy alebo atribútu |
Zoznamy, ktoré sú publikované nižšie, slúžia na vstup do jednotlivých „kapitol“ (stránok) materiálu, pričom každá z nich je v skutočnosti z veľkej časti dokumentáciou konkrétnej triedy alebo rozhrania tejto knižnice. Dokumentácia je, samozrejme, obohatená o rôzne komentáre, príklady, výsledky.
Na túto stránku sa môžete vrátiť kliknutím na odkaz Úvod, ktorý sa nachádza na začiatku a na konci každej „kapitoly“ (stránky) tohto materiálu.
Rozhranie | Opis |
---|---|
Farebnost |
Alias pre
Farebnosť . |
Farebnosť |
Rozhranie slúži na implementáciu metódy slúžiacej na zistenie farby
objektu a obsahuje definície konštánt farieb.
|
GRobot.VlastnyTvar |
Alias pre
VlastnýTvar . |
GRobot.VlastnýTvar |
Rozhranie používané pri kreslení vlastných tvarov robota.
|
Poloha |
Rozhranie slúži na implementáciu metód slúžiacich na zistenie polohy
objektu.
|
Priehladnost |
Alias pre
Priehľadnosť . |
Priehľadnosť |
Rozhranie slúži na implementáciu metódy slúžiacej na zistenie aktuálnej
úrovne priehľadnosti a na definíciu konštánt priehľadnosti.
|
Smer |
Rozhranie slúži na implementáciu metód slúžiacich na zistenie aktuálnej
orientácie (smeru/uhla) objektu a na definíciu konštánt pre základné smery.
|
Trieda | Opis |
---|---|
GRobot |
Hlavná trieda definujúca metódy s funkciami kresliaceho robota.
|
GRobot.Bod | |
GRobot.Castica |
Alias pre
Častica . |
GRobot.Častica |
Toto je pomocná trieda určená na tvorbu časticových simulácií.
|
GRobot.Farba |
Trieda je určená na prácu s farbami v grafickom svete kresliaceho
robota.
|
GRobot.Klaves |
Alias pre
Kláves . |
GRobot.Kláves |
Trieda je určená na použitie s udalosťami klávesnice (
KeyEvent ). |
GRobot.KontextovaPolozka |
Alias pre
KontextováPoložka . |
GRobot.KontextováPoložka |
Trieda
KontextováPonuka spolu s triedou
KontextováPoložka umožňujú používanie kontextových ponúk. |
GRobot.KontextovaPonuka |
Alias pre
KontextováPonuka . |
GRobot.KontextováPonuka |
Trieda
KontextováPonuka spolu s triedou KontextováPoložka umožňujú používanie kontextových
ponúk. |
GRobot.Oblast |
Alias pre
Oblasť . |
GRobot.Oblasť |
Trieda je rozšírením triedy Javy
Area . |
GRobot.Obrazok |
Alias pre
Obrázok . |
GRobot.Obrázok |
Obrázok je rozšírením triedy Javy
BufferedImage
nielen o funkcionalitu bežne používanú vo svete grafického robota. |
GRobot.ObsluhaUdalosti |
Alias pre
ObsluhaUdalostí . |
GRobot.ObsluhaUdalostí |
Trieda obsluhy udalostí slúži na obsluhu rozmanitých udalostí.
|
GRobot.Pismo |
Alias pre
Písmo . |
GRobot.Písmo |
Trieda obaľuje triedu Javy
Font . |
GRobot.Platno |
Alias pre
Plátno . |
GRobot.Plátno | |
GRobot.PolozkaPonuky |
Alias pre
PoložkaPonuky . |
GRobot.PoložkaPonuky |
Táto trieda umožňuje vo svete grafického robota používať položky
ponuky aplikácie.
|
GRobot.Schranka |
Alias pre
Schránka . |
GRobot.Schránka |
Táto trieda pokrýva základné činnosti so schránkou operačného
systému.
|
GRobot.SpracovanieUdalosti |
Alias pre
ObsluhaUdalostí . |
GRobot.SpracovanieUdalostí |
Alias pre
ObsluhaUdalostí . |
GRobot.Subor |
Alias pre
Súbor . |
GRobot.Súbor |
Trieda na prácu so súbormi.
|
GRobot.Svet |
Trieda, ktorá spája metódy obsluhujúce hlavné okno so statickými
metódami rôzneho významu.
|
GRobot.Tlacidlo |
Alias pre
Tlačidlo . |
GRobot.Tlačidlo |
Trieda
Tlačidlo dovoľuje vytvárať v aplikácii
používajúcej robota tlačidlá, ktoré sú zobrazované nad plátnom (avšak
nie sú jeho súčasťou). |
GRobot.UdajeUdalosti |
Alias pre
ÚdajeUdalostí . |
GRobot.ÚdajeUdalostí |
Toto je statická trieda disponujúca informáciami o rôznych udalostiach
sveta.
|
GRobot.Zoznam<Typ> |
Zoznam je použiteľný na vytvorenie zoznamu ľubovoľných objektov.
|
GRobot.Zoznam.ObratenyIterator<Typ> |
Alias pre
ObrátenýIterátor . |
GRobot.Zoznam.ObrátenýIterátor<Typ> |
Táto trieda slúži na vytvorenie obráteného iterátora zoznamu.
|
GRobot.Zvuk |
Táto trieda dovoľuje programátorovi podrobnejšie pracovať so zvukom,
ktorý načítal pomocou metódy
načítajZvuk . |