Boa tarde comunidade…
Estava criando uma classe herdada de um JTextfield. Acontece que testando esta minha classe deparei com um erro
que era lançado no meu console e do qual não consegui dar volta.
Acontece que depois de muito penar, descobri que este erro era gerado também pelo JTextfield :x
Utilizo o Eclipse GALILEO com o java Versão 6 update 15.
Fiz um programinha bem simples para poderem constatar este erro…
1 - Executem o programa de dentro da IDE e no jTextfiel digitem qualquer coisa.
2 - Clique com o mouse no centro do texto digitado e insiram mais alguns caracteres.
3 - Tentem marcar o texto inteiro arrastando o mouse sobre ele, da esquerda para direita.
Se tudo der certo ( ou errado ) o componente vai lançar um erro no console da IDE ( Eclipse no meu caso )
Aparentemente este errro não afeta o programa, mas me fez perder um tempo razoável porque achei que era a
minha classe que gerava o mesmo .
Logo abaixo, um programa para verificar o erro.
public class erroJTextfield {
public static void main(String[] args) {
JFrame f = new JFrame("Erro no JTextField");
JPanel p = new JPanel();
JTextField j = new JTextField();
f.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
// Alinhamento horizontal do JTextField
j.setHorizontalAlignment( JTextField.RIGHT );
p.setLayout(new BorderLayout());
p.add(j, BorderLayout.CENTER);
f.add(p);
f.setSize(400,70);
f.setLocation(300, 500);
f.setVisible(true);
}
}
)