Verificar se campo está setado

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.

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

opa!!!

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

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.