o problema e o seguinte:eu tenho um formulario onde há um campo para o usuario digitar seu nome,e eu queria saber como eu faço para que ,a medida que ele for digitando as iniciais serem convertidas para maiusculas.se puder mostre um trecho de codigo.valeu
JtextField
4 Respostas
Cara… naum to com eclipse aqui… mas vc pode colocar um Listener no seu input field.
Toda vez que o cara digitar uma letra vc faz assim
O caminho eh algo assim…
Naum to com o eclipse aqui, entao fico te devendo mais detalhes!
[]'s
é bem do jeito que o " nicoweda " ai disse…
até
rapaz eu tentei colocar do jeito que tu me falou mas só que todas as letras estão sendo passadas p/ maiuscula e nao e assim que eu quero!
Agora entendi… vc quer apenas a primeira letra certo…
private String firstToUpperCase(String s){
if(s!=null && s.trim().length()>0){
String temp = s.substring(0,1).toUpperCase();
return (s.trim().length()>1)? temp+=s.substring(1):temp;
}
return "";
}
Testa denovo… E se possivel, da uma remodelada nesse metodo… foi feito mega nas coxas! Mas a ideia eh essa
Criado 15 de maio de 2007
Ultima resposta 16 de mai. de 2007
Respostas 4
Participantes 3