Boa noite,
Tenho varios JTextArea e gostaria de ao apertar tab que ele fosse para o proximo, ao inves de dar alguns “espaços”. Tem jeito?
Obrigado
Boa noite,
Tenho varios JTextArea e gostaria de ao apertar tab que ele fosse para o proximo, ao inves de dar alguns “espaços”. Tem jeito?
Obrigado
Oi,
vamos lá… você tem 2 JTextArea, e gostaria que quando o focu está no primeiro
ao apertar tab ele vai para um outro JTextArea.
Você pode criar um evento para seu primeiro JTextArea, que quando clicado
requisita um foco no segundo…
código:
[code]io_tf_area_principal.addKeyListener
(
new KeyAdapter()
{
public
void keyPressed(KeyEvent evt)
{
//
// Cria um int com o codigo do botao
//
int ln_ke_pressionado = evt.getKeyCode();
//
// Se for apertado o botao tab
//
if (
ln_ke_pressionado == KeyEvent.VK_TAB
)
{
io_tf_area_secundario.requestFocus();
}
}
}
);[/code]
Tchauzin!
Ola, onde coloco esse codigo?No construtor?
e se eu tiver mais textfields para passa com o tab?
Valeuu, abraço
voce coloca isso no método onde vc instancia o jtextarea
para jtextfield voce nao precisa fazer nada, é so apertar tab msm que passa para o proximo
e obrigado lina
pow aqui naum funcionou, so funciona no textarea para o proximo campo… Quero colocalo desde o primeiro compo ate o ultimo
valeu
se vc estiver utilizando uma ferramenta ide (netbeans, eclipse)…que eu achu menos provável q vc tenha essa dúvida…
vc só precisa clicar com o botão direito na tela e procurar a opção “ChangeOrder”…
como o código é gerado lá dentro…eu não vi ainda…mas deve ser algo parecido com o que a lina colocou…
[]'s