Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
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 .