Como eu faço para poder utilizar as setas do teclado para alternar entre os botões do JOptionPane?
Setas do teclado no JOptionPane[Resolvido]
3 Respostas
cara ñ entende muito ñ mais da forma que entendir deve ser algo como registrar o evento do teclado com KeyEvent e chamar setSelected(true) no botão do JOptionPane e esse é o problema em ñ sei o nome do botão para charmar o setSelected nele. cara se me lembro bem o JOptionPane as setas do teclado ja auternam entre os botões sem ser necessario fazer nada. mas caso ñ seja isso estende a classe e faz do teu jeito. uma dica que pode ajudar: analiza os codigos fontes da classe e a documentação da api, os fontes tu encontra dentro da pasta da instalação do jdk como algo src.rar , valeu espero ter ajudado. qualquer coisa reesplica o que tu quer
thiagow1, você conseguiu navegar entre os botões utilizando a seta?
Eita, ressucitou depois de 3 anos. Mas, a melhor opção nesse caso é usa o subsistema de focus do Swing. Eu não sei direito como funciona, então não posso te explicar.