Usar coletor de dados no Java

8 respostas
java
J

Olá pessoal tudo bem?

Estou com uma dúvida gostaria de saber se é possível configurar ou criar um método que deixa eu selecionar uma jTextfield porem não deixa eu digitar via teclado.

ex. estou com um sistema que tem um campo de consulta porem a consulta eu realizo através de um coletor de dados, quando bipo o código ele funciona certinho, porem o que estou precisando deixar é que meu jTextfield só aceite se eu bipar através do coletor?

alguém já fez algo do tipo ou pode me ajudar por favor obrigado

8 Respostas

L

Já tentou deixar o JTextfield readonly para ver se fica do jeito que você quer?

J

não ainda não vou tentar

L

Use setEditable(false) no JTextfield que ele fica readonly.

J

como que faço este procedimento eu estou desenvolvendo uma aplicação Desktop

J

já fiz e não funciona, na hora que coloco o coletor para inserir não aparece nada.

L

Tenta assim:

textfield.addKeyListener(new KeyAdapter() {
	@Override
	public void keyTyped(KeyEvent e) {
		e.consume();
	}
});
J

Então Lucas, pelo teclado ok não deixa eu digitar porem no coletor quando busco o codigo de barra não deixa aparecer, eu preciso que quando estiver usando o coletor apareça no campo.

J

Olá pessoal, alguém sabe me informar como faço para que a pessoal não consiga digitar no jTextfield pelo teclado porem quando usar um leitor de código de barra ela poderá usar, lembrando que se eu desativar não vou conseguir utilizar o coletor tbm.

Criado 21 de junho de 2016
Ultima resposta 30 de jun. de 2016
Respostas 8
Participantes 2