quinta-feira, 4 de agosto de 2011

[java-br] Aplicar UpperCase em tudo

·

 

Boa tarde Amigos!

Consegui resolver um problema que eu tinha para limpar
todos os jTextFields no meu JFrame de uma só vez. Pois, eu tinha que
ficar setando .setText(""); para cada campo... consegui com esse código:

public void limpaCampos(JPanel panel)
{
Component components[] = panel.getComponents();

for (Component component : components)
{
if (component instanceof JTextField)
{
((JTextField)component).setText(null);
}

if (component instanceof JComboBox)
{
((JComboBox)component).setSelectedIndex(-1);
}
}

A linha bacana mesmo é a verdinha...com esse codigo pensei que poderia
resolver outro problema fazendo uma pequena alteração nesse codigo. No
lugar da linha verde acresentaria:

NomeTextFiel = new UpperCaseField();

esse uppercasefield() ja é uma função de uppercase que tenho...o
problema é que nao to conseguindo adaptar a sintaxe de:

((JTextField)component).setText(null); para NomeTextFiel = new
UpperCaseField();

para colocar todos os meus jTextFields em maíusculo...ou se souberem
algo mais pratico para eu colocar uma só vez e todo sistema ficar com
uppercase....

Rodrigo Pescador

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog