Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Čo je akcia v Jave ?

Java aplikácie možno vytvoriť užívateľské rozhranie , umožňujúce používateľom vykonávať úlohy aplikácie . V rámci týchto užívateľských rozhraní , Java kód musí byť schopná reagovať na interakciu s užívateľom , prispôsobovanie spracovania sa podľa toho , ktorá akcie užívateľ berie . Java udalosti sú kľúčom k tejto technike , pretože poskytujú programy s prostriedkami na detekciu takej interakciu s užívateľom . Programovanie s udalosťami v Jave zahŕňa rad aktivít . Používateľské rozhrania

Keď väčšina programátorov učiť Javu , ich prvé programy fungujú bez zásahu užívateľa . Keď sa najprv učia vytvárať užívateľské rozhrania v Jave , programátori budú musieť upraviť riadiacej štruktúry v rámci svojich aplikácií . Keď Java aplikácie s užívateľským rozhraním začína plnenie , prvotné spracovanie zvyčajne vytvára rôzne prvky v užívateľskom rozhraní , ako sú tlačidlá a textové polia , potom predstavuje to pre užívateľa interakcie s Počas tejto počiatočnej fáze spracovania , programy možno tiež nastaviť poslucháča udalostí , inštruovať Java " načúvať " pre užívateľské udalosti , ako je interakcia s komponentmi používateľského rozhrania .
Typy udalostí
programy

Java môžete počúvať veľa rôznych typov udalostí . Interakcie užívateľa môže obsahovať pohybom myši , kliknutím na tlačidlá myši a písanie na klávesnici . Java programy môžu načúvať špeciálne pre tieto udalosti , rovnako ako detekciu , ktorá zložka je užívateľ interakciu s Keď Java program vytvorí užívateľské rozhranie s použitím knižnice , ako je Swing toolkit , môže priradiť poslucháča udalostí pre každý prvok v rozhraní , tak , že keď zistí , Java interakciu užívateľa s týmito , volá metódu prispôsobiť spracovanie na akcie vykonávané užívateľ .
Poslucháči udalostí

Keď Java program priradí poslucháčov udalosti na konkrétny súčasť používateľského rozhrania , program bude pohybovať do určitého bodu prevedenie , kedy poslucháč zistí užívateľské udalosti . Programátori preto je potrebné poskytnúť usmernenia pre čo by malo nastať , ak takéto akcie konajú . Prvý krok v tomto procese je typicky určenie , ktoré komponenty užívateľského rozhrania používateľ styku s Nasledujúci kód vzorky demonštruje získať zdroj udalosti :

userEvent.getSource ( ) ;

Tento kód ukazuje inštanciu triedy eventObject volanie metódy " getSource " . Udalosti v Jave dediť z triedy eventObject . Metóda " getSource " vráti objekt predstavujúci prvok používateľského rozhrania má používateľ v styku s , takže kód potom môže vhodne reagovať na túto akciu .
Vlastné Zrazy

rovnako ako vytvoriť poslucháčov udalostí v jazyku Java GUI ( Graphical User Interface ) aplikácií , programátori môžu prípadne vytvoriť vlastné typy udalostí . Všeobecne platí , že programy môžu použiť existujúce typy udalostí v Jave , pretože tie poskytujú rozsiahle funkcie pre veľa užívateľských typov udalostí , vrátane myší , kľúčové a udalostí okien . Avšak , v niektorých špecializovaných prípadoch , programátori majú možnosť vykonať svoje vlastné triedy udalostí . Ak to chcete vykonať , môžu rozšíriť jeden z existujúcich tried udalostí a poskytujú bez ohľadu na ďalšie funkcie , ktoré potrebujete .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené