Boa tarde pessoal,
Eu estou com um problema ligeiramente estranho, é o seguinte: tenho um JFrame, e no seu método construtor eu utilizei
getRootPane().setDefaultButton(buttonContinuar);
// buttonContinuar é o unico botão na tela
O problema é que realmente o botão aparece selecionado (com a marcação azul em volta), mas não consigo selecioná-lo via tecla “Enter”. Usando mnemonics funciona corretamente mas não é esse o meio que quero utilizar nesta tela. Caso eu não insira essa linha de código o botão não aparece em azul, então dá pra concluir que essa linha está fazendo efeito, correto?
Obrigado pessoal!
Construtor:
public TelaEntrada() {
// Setar icone
URL url = this.getClass().getResource("/images/icon25.png");
Image imagemTitulo = Toolkit.getDefaultToolkit().getImage(url);
this.setIconImage(imagemTitulo);
// Inicialização da variável de referencia
instance = this;
// Inicialização dos componentes
initComponents();
// Coloca a tela no centro
setLocationRelativeTo(null);
// Seta botão pré-selecionado
getRootPane().setDefaultButton(buttonContinuar);
}