Connaissances Informatiques >> programmation >> Programmation Java >> Content
  Derniers articles
  • Java Activation Framework Tutorial 
  • Comment remplacer minuscules avec de…
  • Comment afficher un cylindre en Java…
  • Comment créer et déployer des site…
  • Comment formater chiffres en décima…
  • Comment faire une application de jeu…
  • Comment initialiser un Servlet 
  • Comment faire pour convertir une col…
  • Comment faire pour exécuter PKZIP D…
  • Java Tutorial Bases 
  •   Programmation Java
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Java

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment désinstaller Sun Java JRE 1.6 
  • Comment faire pour convertir un entier en une chaîne en Java 
  • Comment utiliser Netbeans et Java pour créer des services Web Apps 
  • Comment expiration d'une session manuellement en JSP 
  • Comment variables de sortie aux chaînes XML sur Android 
  • Comment faire Validations dans Struts 
  • Qu'est-ce que la plate-forme Java TM 2 
  • Comment développer une calculatrice simple avec Java 
  • Comment faire pour convertir Oracle Forms vers Java 
  • Comment savoir Scala 
  • Connaissances Informatiques © http://www.ordinateur.cc