Perché il cursore del mouse si attacca come la freccia predefinita anziché un selettore di testo?


18

Uso NetBeans e quando riattivo altre applicazioni o finestre per poi tornare a NetBeans, il cursore non cambia più nel cursore di selezione del testo, ma rimane come icona predefinita del mouse. Posso risolvere il problema passando con il mouse sulla barra degli strumenti dell'applicazione, quindi tornare all'area dell'editor.

Ho questo problema in un altro IDE, phpstorm, succede anche occasionalmente in Chrome. TextMate e TextEdit non presentano questo problema.

Perché sta succedendo? Come posso ripararlo in modo da non dover continuamente spostare il cursore all'esterno dell'editor?

Per ulteriori spiegazioni, si prega di prestare attenzione al cursore del mouse in un video che ho realizzato mostrando il problema .

Risposte:


1

Prova a modificare il codice sorgente di NetBeans. Non sono un esperto di GUI Java, ma dovrebbe esserci una setCursor()funzione che puoi inserire onHovero qualcosa del genere. Controllare la documentazione del toolkit GUI che NetBeans utilizza.

(@tubedogg, Chrome non utilizza una GUI nativa. Anche se fa del suo meglio per utilizzare l'aspetto del sistema operativo, la barra del titolo è personalizzata, cosa che non puoi fare con il toolkit GUI nativo di Apple.)


0

Ho avuto questo problema in Snow Leopard con il cursore che non cambiava da un pallone da spiaggia (un pallone da spiaggia ghiacciato, non uno che gira) a un cursore normale. Quello che ho fatto per risolvere questo problema è il passaggio del mouse sul punto di ridimensionamento del dock (vedi immagine sotto). Spero che sia di aiuto!

punto di ancoraggio


Ci ho provato, ma purtroppo
no

Ha già una soluzione alternativa, ovvero spostarlo nella barra degli strumenti dell'applicazione. Avere una soluzione alternativa non è il punto della domanda, vuole una soluzione.
Jason Salaz,

@daviesgeek La tua immagine sembra essere scomparsa da qualsiasi luogo sia ospitata. Hai ancora una copia che puoi spostare in un posto nuovo?
CajunLuke,

@CajunLuke Ecco a te!
daviesgeek,

@daviesgeek Grazie. Mi è capitato di vedere che mancava e ho pensato che saresti stato in giro per ripararlo.
CajunLuke,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.