| 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 pour créer un curseur personnalisé en Java
    Par défaut, votre application Java utilise le même jeu de curseurs de souris que le système d'exploitation sous-jacent. Ainsi, sur un ordinateur Windows, l'application Java va utiliser le curseur de la souris sous Windows actuel , sous Mac OS X , il utilisera la valeur par défaut de Mac OS X curseur de la souris , et ainsi de suite . Si vous préférez créer manuellement vos propres curseurs de souris pour votre application , vous pouvez le faire avec la classe java.awt.Cursor intégré . Choses que vous devez
    fichier graphique de la conception curseur vous voulez
    Afficher plus Instructions
    1

    Créer une nouvelle fenêtre Java Swing . Si vous utilisez un environnement Java de développement intégré (IDE) , comme Netbeans ou Eclipse , vous pouvez prendre un raccourci en faisant cela en cliquant sur " Fichier", " Nouveau projet " et en sélectionnant " Java Application " de la " boîte de dialogue New Project " . Si vous préférez travailler à l'ancienne dans un éditeur de texte, le processus de création manuellement n'est pas très impliqué . Juste enregistrer un nouveau fichier avec le nom " CustomCursorExample.java . "
    2

    Importez les bibliothèques dont vous aurez besoin pour construire le programme dans votre nouvelle application en collant ces au sommet de la " CustomCursorExample.java "file:

    java.awt.Cursor d'importation;

    java.awt.Image d'importation;

    java.awt.Point d'importation;

    import java . awt.Toolkit ;

    javax.swing.JPanel d'importation;

    Cursor , bien sûr, représenteront le curseur lui-même dans le programme. Image tiendra une image qui représentera le curseur , tandis Toolkit est une classe d'assistance qui peut transformer un objet de l'image en un objet Cursor . Enfin, JPanel est la classe qui représente une fenêtre d'application en Java.
    3

    Collez le code suivant dans le fichier ( si vous utilisez un IDE, certains cela peut avoir déjà été fait pour vous) :

    public class CustomCursorExample s'étend JPanel {

    publique CustomCursorExample () {

    Toolkit tk = Toolkit.getDefaultToolkit ();

    cursorImage de l'image = tk.getImage ( " cursor.gif ");

    Cursor cursor = tk.createCustomCursor ( cursorImage , new Point ( 0,0), "Custom void main () {

    nouveau CustomCursorExample (); }

    statique

    }

    La ligne " curseur Cursor = tk.createCustomCursor ( cursorImage , nouveau Point ( 0,0), curseur personnalisé "); » est au cœur du programme la boîte à outils (tk) crée un nouvel objet curseur à l'aide de l'image et lui attribue le nom le «point» est important . " curseur personnalisé . " argument. Ceci décrit le hotspot pour le curseur ( qui pixel dans le curseur va effectuer un clic ) . dans ce cas, le point d'accès est le coin supérieur gauche de l'image , et les graphiques pour le curseur doit être conçu en conséquence. par exemple , une flèche pointant vers le coin supérieur gauche. d'autre part , un curseur en forme de croix pourrait vouloir choisir un hotspot dans le centre de l'image .

    Previous :

    next :
      articles connexes
    ·EDI NetBeans 6.1 mobiles Tutoriels 
    ·Les choses à mettre dans une Applet 
    ·Comment supprimer des annotations à partir du code Jav…
    ·Comment créer des suffixes de classe Module 
    ·Comment tokenize fichiers d'entrée en Java 
    ·Comment faire pour convertir un Decimal en entier dans …
    ·Comment faire pour installer un contrôle ActiveX Java …
    ·Comment remplacer une fonction en Java 
    ·Comment faire un bouton en utilisant Java 
    ·Comment configurer Ant avec Eclipse Step-by -Step 
      articles en vedette
    ·Comment contracter un tableau dans une chaîne Comma-Se…
    ·IE 8 JavaScript Invalid Pointer erreur 
    ·Comment faire pour obtenir la taille des dossiers dans …
    ·Comment importer un fichier de classe PHP 
    ·Comment convertir un champ varchar null 
    ·Comment faire de rubans en CSS3 
    ·Comment utiliser le login Checksum 
    ·Quelle est la signification de Pseudocode 
    ·Comment exécuter des fichiers Python en Python Shell 
    ·Comment concevoir un Panier 
    Copyright © Connaissances Informatiques http://fr.wingwit.com