Maiusculo em JTextField

Já tentei de tudo para fazer com que saia somente maisculo, mas não consegui.
alguem me ajuda???
obrigado!!!

[code]public class RotuloClientes extends JPanel {
private JPanel labelPanel, fieldsPanel;
private String labels[] =
{ “Código:”,“CPF:”, “Primeiro Nome:”, “Sobrenome:”,
“Endereço:”, “Cidade:”, “Estado:”,
“CEP:”, “Pais:”, “E-mail:”,
“Telefone:”, “Celular:” };

JTextField cod,cpf,primeironome, ultimonome, endereco, // accesso de pacote
cidade, estado, cep,
pais, email, telcasa, telcelular;

public RotuloClientes()
{
// Painel de Rótulo

  labelPanel = new JPanel();
  labelPanel.setLayout(new GridLayout ( labels.length,1 ) );

  for ( int i = 0; i < labels.length; i++ )
     labelPanel.add( new JLabel( labels[ i ], 0) );

  // Painel de TextField 
  fieldsPanel = new JPanel();
  fieldsPanel.setLayout(new GridLayout( labels.length, 1 ) );

  
  cod = new JTextField( 20 );
  cod.setEditable( false );
  fieldsPanel.add( cod );
  
  cpf = new JTextField( 9 );
  fieldsPanel.add(cpf);
     
  primeironome = new JTextField( 20 );
  fieldsPanel.add( primeironome );
  
  ultimonome = new JTextField( 20 );
  fieldsPanel.add( ultimonome );
  
  endereco = new JTextField( 20 );
  fieldsPanel.add( endereco );
  
  cidade = new JTextField( 20 );
  fieldsPanel.add( cidade );
  
  estado = new JTextField( 20 );
  fieldsPanel.add( estado  );
  
  cep = new JTextField( 20 );
  fieldsPanel.add( cep );
  
  pais = new JTextField( 20 );
  fieldsPanel.add( pais );
  
  email = new JTextField( 20 );
  fieldsPanel.add( email );
  
  telcasa = new JTextField( 20 );
  fieldsPanel.add( telcasa );
  
  telcelular = new JTextField( 20 );
  fieldsPanel.add( telcelular );

  setLayout( new GridLayout( 1, 2 ) );
  add( labelPanel );
  add( fieldsPanel );

}
}[/code]

cara oque você quer passar pra maisc? esse vetor de strings labels que vc vai usar como rótulo ?
porque é a unica String que to vendo ai se for isso… pode fazer assim se tiver java5

		for (String var : labels) {
			var = var.toUpperCase();

http://www.guj.com.br/posts/list/89602.java#479488