Bloqueio nos campos. txt(RESOLVIDO)

Galera dessa forma que estou fazendo esta certo que ele bloqueie os campos que eu descrevi.
pois não esta funfando!

[code] public void bloquearCampos ( boolean bloqueio){

	SeguradoTO segurado = (SeguradoTO) rootFrame.getSegurado();	
	
	boolean block = Produto.VIDA_MAX_BRADESCO.getCodigo() != segurado.getProduto().getCodigoProduto(); 
			
	if(block){		
		
		SwingUtils.setEnabled(txtDataAd, false); ---blokqueia data
		SwingUtils.setEnabled(txtMatricula, false);---blokqueia matricula
		SwingUtils.setEnabled(txtSalario, false);---blokqueia salario 		

	}
}[/code]