[Resolvido]

2 respostas
R

Oi Gente,

Declarei um textfield para não ser editado e já aparecer um valor constante na tela.
Assim:

JTextField txtlpos_X;

txtlpos_X = new JTextField("  1  ", 5);

txtlpos_X.setEditable(false);


Porque quando clico em cima ele aceita eu digitar e como posso resolver isso?

sds

2 Respostas

ViniGodoy

Estranho… estranho mesmo.

Tenta colocar também setEnabled(false).

Mas só o setEditable deveria funcionar.

renamed

Cara, eu fiz um exemplo bem básico aqui e funcionou:

public class Aa extends JFrame {
	
	JTextField txt = new JTextField("	1	", 5);
	
	public Aa(){
		setSize(200, 200);
		setLayout(new GridLayout(10,10));
		add(txt);
		
		txt.setEditable(false);
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		setVisible(true);
		
		
	}
	
	public static void main(String[] args) {
		new Aa();
	}

}
Criado 19 de dezembro de 2009
Ultima resposta 19 de dez. de 2009
Respostas 2
Participantes 3