Oi,
Tenho 2 JTextField (um abaixo do outro) e mais 3 radio button a direita…
porem eu gostaria de apertar a tecla TAB, e descer para o JTextField de baixo… e depois mais um TAB e ir para o RadioButton…
Porem, ele não faz isso… a ordem nao esta sendo setada de acordo com o que eu adiciono ao container.
Com isso, fiz varias formas… utilizando o FocusLost… e tecnicas de request, mas nao gostei do resultado… então bolei um released e gostei… porem só funciona com o ENTER.
[code]io_tf_principal = new JTextField()
{
{
getInputMap(WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).put
(
KeyStroke.getKeyStroke(“released ENTER”),
“action”
);
// Adiciona o evento ao mapa de eventos..
getActionMap().put
(
"action",
new AbstractAction()
{
public
void actionPerformed
(
ActionEvent ao_event
)
{
io_tf_secundario.requestFocus();
}
}
);
}
};[/code]
Como faço um released com o TAB?
Tchauzin!