Collez le code suivant dans le fichier (si vous utilisez un IDE, une partie de cette peut-être déjà été fait pour vous):
CustomCursorExample public class étend JPanel {
CustomCursorExample publique () {Toolkit tk = Toolkit.getDefaultToolkit ();
Image cursorImage = tk.getImage ("cursor.gif");
Curseur curseur = tk.createCustomCursor (cursorImage, new Point (0,0), "curseur personnalisé");
this.setCursor (curseur);
this.setSize (640,480);
this.setVisible (true);
}
principal public static void () {
nouvelle CustomCursorExample ();
}
}
La ligne "Curseur curseur = tk.createCustomCursor (cursorImage, new Point (0,0), curseur personnalisé") -" est au cœur du programme. La boîte à outils (tk) crée un nouvel objet de curseur en utilisant l'image et lui attribue le nom "Curseur personnalisé." Le "Point" est un argument important. Ceci décrit le hotspot pour le curseur (qui pixel dans le curseur se produiront le 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.