Re:Letras maiusculas?

Utilize o método toUpperCase()

String teste = "abc";
teste.toUpperCase();

Como faço q meus JTextfiel e outros editaveis só escrva letras maiuscula mesmo o caps lock desativado!!!