Pourquoi le curseur de ma souris reste-t-il la flèche par défaut au lieu d'un sélecteur de texte?


18

J'utilise NetBeans et lorsque j'active d'autres applications ou fenêtres, puis reviens à NetBeans, le curseur ne se transforme plus en curseur de sélection de texte, mais il reste à la place comme l'icône de souris par défaut. Je peux résoudre le problème en survolant la barre d'outils de l'application, puis en revenant à la zone de l'éditeur.

J'ai ce problème dans un autre IDE, phpstorm, il se produit également occasionnellement dans Chrome. TextMate et TextEdit n'ont pas ce problème.

Pourquoi cela arrive-t-il? Comment puis-je le corriger pour ne pas avoir à déplacer constamment le curseur hors de l'éditeur?

Pour plus d'explications, veuillez faire attention au curseur de la souris dans une vidéo que j'ai faite montrant le problème .

Réponses:


1

Essayez de modifier le code source de NetBeans. Je ne suis pas un expert des interfaces graphiques Java, mais il devrait y avoir une setCursor()fonction dans laquelle vous pouvez mettre onHoverou quelque chose comme ça. Consultez la documentation de la boîte à outils GUI utilisée par NetBeans.

(@tubedogg, Chrome n'utilise pas d'interface graphique native. Bien qu'il fasse de son mieux pour utiliser l'apparence du système d'exploitation, la barre de titre est personnalisée, ce que vous ne pouvez pas faire avec la boîte à outils graphique native d'Apple.)


0

J'ai eu ce problème dans Snow Leopard avec le curseur ne passant pas d'un ballon de plage (un ballon de plage gelé, pas un ballon en rotation) à un curseur normal. Ce que j'ai fait pour résoudre ce problème, c'est passer la souris sur le point de redimensionnement du dock (voir l'image ci-dessous). J'espère que cela t'aides!

point de redimensionnement


J'ai essayé, mais cela
n'a

Il a déjà une solution de contournement, c'est de le déplacer dans la barre d'outils de l'application. Avoir une solution de contournement n'est pas le point de la question, il veut une solution.
Jason Salaz

@daviesgeek Votre image semble avoir disparu de l'endroit où elle est hébergée. Avez-vous toujours une copie que vous pouvez déplacer vers un nouveau site?
CajunLuke

@CajunLuke Voilà!
daviesgeek

@daviesgeek Merci. Je viens de voir qu'il manquait et j'ai pensé que vous seriez là pour le réparer.
CajunLuke
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.