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

Ako to urobiť myši Listener Použitie Swing v Jave

grafické užívateľské rozhranie umožňuje priemerný používateľ používať počítačový program , bez toho aby vedel žiadny kód . V každom GUI , je často nutné , aby si poskytujú funkčnosť myši - tlačidlo " OK " na tlačidlo , napríklad. Keď sa naučíte písať GUI , Java je programovací jazyk používať . Java Swing toolkit predstavuje ľahký-k - použitie triedy JComponent . Okrem toho , Swing pracuje s Java Abstract Window Toolkit , čo vám umožní použiť EventListener rozhrania AWT je . Jedným z nich je MouseListener . Použitie triedu , ktorá implementuje MouseListener umožňuje zistiť , čo používateľ robí s myšou . Návod dovolená 1

Importovať javax.swing . * , Java.awt.event.MouseListener a java.awt.event.MouseEvent v súbore . Java . To bude súbor môžete použiť na implementáciu rozhrania MouseListener .
2

Napíšte definíciu triedy , ktorá implementuje MouseListener v rovnakom súbore. Java . Napríklad , ak chcete volať vaša trieda MListen , to bude prvý riadok vašej triedy :

public class MListen implementuje MouseListener
3

Napíšte definície vo vašom class kód pre niektoré alebo všetky z nasledujúcich metód : mouseClicked ( ) , mouseEntered ( ) , mouseExited ( ) , mousePressed ( ) , a mouseReleased ( ) . Pre každú z týchto piatich metód , musíte zadať " MouseEvent e " ako parameter medzi zátvorky . To hovorí metóda informácie o myši . Pre viac informácií o tom , čo tieto metódy robiť a aké informácie je obsiahnutá vnútri MouseEvent , pozrite sa na rozhranie pre programovanie aplikácií Java , alebo API , ako MouseListener a MouseEvent .
4

Napíšte konštruktor pre JPanel takto : " JPanel p = new JPanel ( ) ; " . ( Môžete nahradiť " p " s ľubovoľným názvom sa vám páči . ) Vytvorte inštanciu vašej triedy MouseListener podobne , napríklad " MListen m = new MListener ( ) ; "
5

Napíšte addMouseListener . metóda vo vašom kóde s vašou JComponent . Napríklad , povedzme , že máte JPanel s názvom " p " a MouseListener s názvom " počúvať . " V tomto prípade , mali by ste pridať toto vyhlásenie : " p.addMouseListener ( počúvať ) , " . Pre viac informácií o tom , ako addMouseListener funguje, pozrite sa na komponenty Java API , pretože JComponent zdedí metódu addMouseListener z Component .

Najnovšie články

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