Ola pessoal
Temos uma tela com varios JtextFields alguns deles estão setado como
e de fato quando vc tenta clicar nele para editar não permite.
porém quando vc coloca o foco em um campo que permita a edição
e presione shift + tab (volta o foco) ate o campo não editavel e vc começar a digitar, ele permite. alguem ja viu isso.
abraço
Eu acho que e macumba…kkkkkkkkkkkkkkkk
q estranho cara,
aqui no sistema da empresa não da para fazer isto,
quando vc esta em um campo editavel, e aperta shift + tab ele volta para o campo anterior ( Editavel )
estranho…
mas que estranho!
porq talvez haja um indextab habilitado…
tenta verificar isso… eu lembro que quando mexi com swing dava pra setar um valor inteiro pra um JTextField e quando vc usava o tab pra navegar nos campos ele seguia a ordem definida…
ou talvez tente verifcar as teclas pressionadas sei la…
Cara, faz 5 anos que trabalho com swing e nunca vi isto…
Mas vou fazer uns testes aqui só para confirmar…
Qualquer coisa eu aviso…
Eh, testei aqui e não deu erro…
Veja o exemplo que fiz.
import javax.swing.*;
public class Teste extends JFrame
{
public Teste()
{
JTextField txf1 = new JTextField();
txf1.setColumns(10);
JTextField txf2 = new JTextField();
txf2.setColumns(20);
txf2.setEditable(false);
JTextField txf3 = new JTextField();
txf3.setColumns(20);
this.getContentPane().setLayout(new java.awt.FlowLayout());
this.getContentPane().add(txf1);
this.getContentPane().add(txf2);
this.getContentPane().add(txf3);
}
public static void main(String args[])
{
Teste teste = new Teste();
teste.setSize(500,300);
teste.show();
}
}