Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Hur man gör musen Listener Använda Swing i Java

    Ett ​​grafiskt användargränssnitt tillåter en genomsnittlig användare att använda datorprogram utan att känna någon kod . I alla GUI , är det ofta viktigt att du ger musen funktionalitet - en " OK " -knappen för att klicka , till exempel. När du lär dig att skriva GUI , är Java ett programmeringsspråk att använda . Javas Swing verktygslåda introducerar enkel att använda JComponent klasser . Dessutom arbetar Swing med Javas Abstract Window Toolkit , så att du kan använda AWT EventListener gränssnitt . En av dessa är MouseListener . Med hjälp av en klass som implementerar MouseListener låter dig upptäcka vad användaren gör med musen . Instruktioner
    en

    Import javax.swing . * , Java.awt.event.MouseListener och java.awt.event.MouseEvent i en . Java fil. Detta kommer att vara den fil du använder för att implementera MouseListener gränssnittet .
    2

    Skriv en definition för en klass som implementerar MouseListener i samma . Java -fil . Till exempel , om du vill ringa din klass MListen , skulle detta vara den första raden i din klass :

    public class MListen implementerar MouseListener
    3 definitioner

    Skriv in din klasskod för vissa eller alla av följande metoder : mouseClicked ( ) , mouseEntered ( ) , mouseExited ( ) , mousePressed () och mouseReleased ( ) . För vart och ett av dessa fem metoder , måste du ange " MouseEvent e " som en parameter mellan parenteserna . Detta talar metoden information om musen . För mer information om vad dessa metoder gör och vilken information som finns inuti en MouseEvent , titta på Java programmeringsgränssnitt , eller API: er , för både MouseListener och MouseEvent .
    4

    Skriv en konstruktör för en JPanel enligt följande: " JPanel p = new JPanel (); " . ( Du kan byta ut " p " med vilket namn du vill . ) Skapa en instans av din MouseListener klassen liknande , till exempel , " MListen m = new MListener ( ) ; " .
    5

    Skriv addMouseListener metod i koden med din JComponent . Till exempel , säga att du har en JPanel som kallas " p " och en MouseListener kallas " lyssna . " I detta fall , skulle du lägga detta uttalande : " p.addMouseListener ( lyssna ) ; " . För mer information om hur addMouseListener fungerar , titta på Component Java API , eftersom JComponent ärver metoden addMouseListener från Component .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hjälp med sekventiell filer i Java-programmering
    ·Hur vet jag om en JTextField är tom
    ·Hur Jämför tecken i Java-programmering
    ·Konvertera AWT till Swing
    ·Java Coding för Box Volym
    ·Hur du animerar en JPanel i Java
    ·Hur ta reda på vilken version av Java
    ·Hur man skriver en Java-applet
    ·Hur till rensa upp Java-kod
    ·Hur man uppgraderar Java till 1.4.2-03
    Utvalda artiklarna
    ·PHP Bryta länkade Problem
    ·Hur Pass ett Sub -ID i PHP
    ·Hur man gör en koppling till Windows Mobile
    ·Styra en webbsida i PHP
    ·Hur vill ändra basvalutan i Python
    ·Hur du använder ActiveX -komponenter i ASP
    ·Hur kan jag kontrollera Python Indrag i VIM
    ·Handledning för AJAX Sidindelning och jQuery i PHP
    ·Hur Undelete root-kontot för MySQL
    ·Hur man tar bort nycklar från en ordbok i Python
    Copyright © Dator Kunskap http://www.dator.xyz