JFormattedTextField

3 respostas
jmendes

Olá pessoal…

Como q eu faço para setar o número de colunas em um JFormattedTextField…tentei fazer igual com o JTextField e não deu.

ex.:
txtnome = new JTextField(50);
txtnome = new JFormattedTextField(50); dá erro!

3 Respostas

C

txtnome = new JFormattedTextField();

para colocar as colunas:
txtnome.setColumns(50);

txtnome = new JFormattedTextField(*tipo de formatacao);

vc tambem pode colocar um tipo de formatacao
NumberFormat
DateFormat
MaskFormatter

para mais detalhes consulte
http://java.sun.com/j2se/1.5.0/docs/api/
http://java.sun.com/docs/books/tutorial/uiswing/components/formattedtextfield.html

G

lembre-se que as colunas do textfield nao limitam a quantidade de caracteres digitados, apenas utilizam esse valor para calcular o tamanho ideal para mostrar, por exemplo, 50 caracteres de acordo com o tipo e tamanho da fonte utilizada.

gqueiroz

jmendes

Obrigado para aqueles q responderam…já resolvi!
flw

Criado 12 de maio de 2006
Ultima resposta 13 de mai. de 2006
Respostas 3
Participantes 3