| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Java >> Content
    Comment faire écouteur de souris utilisant Swing en Java
    Une interface utilisateur graphique permet à un utilisateur moyen d'utiliser votre programme d'ordinateur sans connaître aucun code. En tout état de GUI , il est souvent impératif que vous fournir des fonctionnalités de la souris - un bouton " OK " pour cliquer , par exemple. Lorsque vous apprenez à écrire des interfaces graphiques , Java est un langage de programmation à utiliser. Swing toolkit Java introduit faciles à utiliser des classes JComponent . En outre , Swing travaille avec Abstract Window Toolkit de Java, vous permettant d'utiliser les interfaces de EventListener de AWT . L'un d'eux est le MouseListener . Utilisation d'une classe qui implémente MouseListener vous permet de détecter ce que l'utilisateur est en train de faire avec la souris. Instructions
    1

    import javax.swing . * , Java.awt.event.MouseListener et java.awt.event.MouseEvent dans un fichier java . . Ce sera le fichier que vous utilisez pour implémenter l'interface MouseListener .
    2

    Ecrire une définition pour une classe qui implémente MouseListener dans le fichier java même . . Par exemple, si vous voulez appeler votre MListen de classe, ce serait la première ligne de votre classe:

    MListen public class implémente mouseListener
    3

    écrire des définitions dans votre code de classe pour une partie ou l'ensemble des méthodes suivantes : mouseClicked ( ) , mouseEntered ( ) , mouseExited ( ) , mousePressed ( ) , et mouseReleased ( ) . Pour chacun de ces cinq méthodes , vous devez fournir " MouseEvent e" comme un paramètre entre parenthèses. Ceci indique les informations de méthode sur la souris. Pour plus d'informations sur ce que ces méthodes font et quelles informations sont contenues dans un MouseEvent , regardez les interfaces de programmation d'applications Java ou les API , à la fois pour MouseListener et MouseEvent .
    4

    Écrire un constructeur d'une JPanel comme suit: « JPanel p = new JPanel ();" . ( Vous pouvez remplacer "p" avec n'importe quel nom que vous voulez. ) Créer une instance de votre classe MouseListener même ; par exemple , " MListen m = new MListener ();" .
    5

    Ecrire le addMouseListener méthode dans votre code avec votre JComponent . Par exemple , disons que vous avez un JPanel appelé "p" et un MouseListener appelé « écouter ». Dans ce cas , vous devez ajouter cette déclaration: « p.addMouseListener ( écouter ) ; ». Pour plus d'informations sur la façon addMouseListener fonctionne , regardez API Java de composants , depuis JComponent hérite de la méthode addMouseListener de Component.

    Previous :

    next :
      articles connexes
    ·Comment instancier une classe anonyme 
    ·Java Naming Restrictions 
    ·Comment écrire JDBC Utilisation d'Eclipse 
    ·Comment faire pour créer une horloge numérique en Jav…
    ·Comment faire une application de jeu gratuite 
    ·Comment créer UML à partir de Java Source 
    ·Comment faire pour utiliser Java pour créer des servic…
    ·Comment obtenir les éléments sélectionnés de ListVi…
    ·Comment obtenir la valeur sélectionnée DropDownList d…
    ·Comment exporter un projet dans NetBeans 
      articles en vedette
    ·Comment calculer la taille des éléments dans des tamp…
    ·Comment utiliser la ligne de commande débogueurs Java 
    ·Comment remplacer un texte arbitraire à cordes en C + …
    ·Comment cocher Windows Autorisations de partage réseau…
    ·Comment le point d'expirer votre script VB 
    ·Comment développer un jeu Tetris en Java Sans une Appl…
    ·Comment utiliser une date Allez base Avec GridView 
    ·Comment Ping en Javascript 
    ·Comment Traverse arbres binaires en Java 
    ·Comment Passer une ligne dans MATLAB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com