Domanda

Sto cercando di impostare l'attivazione da un oggetto al successivo utilizzando il metodo focusNextChild(). Funziona, ma mi sembra che ci sia una leggera differenza tra l'utilizzo del tasto Tab o fare le cose nel codice. Se il prossimo controllo è un pulsante, utilizzando i risultati di tabulazione-chiave in un pulsante di messa a fuoco con la sua didascalia circondato con piccoli punti, in modo da vedere immediatamente quali controllo è l'attivo. Utilizzando il codice non puntini sono visibili. Come posso forzare i punti di apparire?

È stato utile?

Soluzione

Il problema (che il rettangolo di attivazione non viene disegnato tranne quando si utilizza la messa a fuoco della tastiera esplicito, ad esempio utilizzando il tasto tab) potrebbe essere il risultato di come il tema scelto (e window manager?) Sceglie di rendere l'elemento data <. / p>

Alcuni temi possono scegliere di disegnare i rettangoli di attivazione intorno 'qualsiasi' elemento che riceve il fuoco, mentre altri solo disegnare i rettangoli di attivazione quando esplicitamente usando 'tastiera' di navigazione.

In breve:. Questo è probabilmente un problema specifico-tema

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top