Ho un componente. La descrizione comando del componente è impostata dal metodo setToolTipText(). Sul primo monitor funziona tutto bene. Ora quando sposto la cornice sul secondo monitor, le descrizioni dei comandi sono visualizzate sul bordo del monitor (sul lato del monitor principale). Questo succede solo con i tooltip di questo componente. Il problema si presenta anche su altre macchine. Eppure, l'ho provato solo con Vista.ToolTip sul secondo monitor viene visualizzato sul bordo del monitor
Perché è questo? Si tratta di un bug in Swing? Come posso risolvere il problema?
Il testo del suggerimento dipende dalla posizione del cursore del mouse. Pertanto posso modificare il codice e sovrascrivere il metodo getToolTipText (MouseEvent e). Sarebbe davvero bello sapere, qual è il motivo di questo problema, prima di iniziare a cambiare il codice.
Grazie in anticipo.
Grazie, penso che tu abbia avuto un po 'di lavoro per cercare questo. Ho provato a cambiare il codice per getToolTipText che funziona bene dopo i primi test. –
Beh un paio di ricerche su google e leggendo le tre segnalazioni di bug + post su di esse. Quindi scrivi la risposta. nessun problema – jitter