Verificar se campo está setado

3 respostas
Djheison

Olá pessoal.
Como faço pra verificar se um campo do tipo JTextField está setado?
Tentei a seguinte forma, mas não deu certo:

Cadastro cadastro = new Cadastro();

if(cadastro.codProdText.getInsets() != null)
			{
				sql += "idProduto ILIKE %"+codigo+"% AND";
			}

Desde já, muito obrigado.

3 Respostas

D

cara o teu codProdText ai eh um JTextField??

o que tu quer dizer com o teu eh setado?? saber se o campo foi preenchido com algum valor diferente de vazio??

se for isso tu pode tentar o codProdText.getText()!= null && !"".equals(codProdText.getText().trim())

se tu precisar de coisas a mais como tamanho minimo, tipo de informaçao a ser setada e tals, recomendo vc a ver sobre DocumentListeners tb…

ve se isso te ajuda e qualquer coisa posta ae

[]´s

Djheison

opa!!!

valeu… nem sei como não pensei no getText().

T

getInsets() ? ha ha ha - você foi pego pelo autocomplete…

“inset” não é um inseto (insect em inglês) nem algo que permita verificar se um campo está preenchido com algum valor, e sim uma pequena imagem, dentro de outra. No caso de componentes, “inset” indica uma pequena margem dentro do componente.

Criado 15 de junho de 2009
Ultima resposta 15 de jun. de 2009
Respostas 3
Participantes 3