[Cursor] Appliquer un curseur à un composant fenêtre
Bonjour
C'est peut être tout bête mais un point me gêne dans mon code. Je veux appliquer à un composant de ma fenêtre (un PCanvas de la librairie Piccolo) un changement de curseur de souris. Voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
final PCanvas canvas = this.Canvas;
jMenuItem20.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
//TODO: Change the cursor with zoomin.gif
java.net.URL url = getClass().getResource("zoomin.gif");
Image image = java.awt.Toolkit.getDefaultToolkit().getImage(url);
java.awt.Cursor cursor = java.awt.Toolkit.getDefaultToolkit().createCustomCursor(image, new Point(16,16), "zoomin");
canvas.setCursor(cursor);
}
}); |
Normalement, je m'attendais à avoir mon changement de curseur mais rien ne se passe ! Pourquoi ?
Merci d'avance de vos réponses.
@++
GLDavid, qui ne fait vraiment plus de Perl mais du Java :mrgreen: