Bonjour,
Alors je commence a m'énervé *greugneugneu !*
Je n'arrive pas a faire changer le curseur de ma souris alors qu'il fut un temps, quand mon code etait plus jeune et plus beau, où ca marchais ... Mais comme j'ai laisser trainer le problème bah je sait plus a quel moment le problème est apparu ...
moncode (pour ce que ca peut aider ...):
_baparent est un panel contenant des panels qui contiennent cette classe (qui est un panel) ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public void mouseMoved(MouseEvent event) { if (isMouseOnUpBorder(event)) { System.out.println("tu changes souris !!!!!!!!!!!"+event.getSource()); _baparent.setCursor(new Cursor(Cursor.N_RESIZE_CURSOR)); } else if (isMouseOnRightBorder(event)) _baparent.setCursor(new Cursor(Cursor.E_RESIZE_CURSOR)); else if (isMouseOnDownBorder(event)) _baparent.setCursor(new Cursor(Cursor.S_RESIZE_CURSOR)); else if (isMouseOnLeftBorder(event)) _baparent.setCursor(new Cursor(Cursor.W_RESIZE_CURSOR)); else { System.out.println("tu changes souris !!!!!!!"); if (_baparent.getCursor().getType() != Cursor.DEFAULT_CURSOR) _baparent.setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); } }
Alors me serais je fourvayer et faire un setCurseur sur un panel externe ne ferais pas le setCursor sur les panel interne ?
Y a t'il des chose qui font que ce genre de malheur (la souris qui change pas) arrive ?
Merci de m'éclairer de vos lumières si vous en avez sur le sujet
Partager