Tamanho de um JFormattedTextField

1 resposta
T

Eu peguei no forum o seguinte código para a formatação de um campo de CFP.

import javax.swing.<em>;

import javax.swing.text.</em>;

import java.awt.<em>;

import java.text.</em>;

public class FormatacaoCPF extends JFrame {

private MaskFormatter formatoCPF;
private JFormattedTextField textFieldCPF;

public FormatacaoCPF() {

try {

formatoCPF = new MaskFormatter("***.***.**<em>-</em>");

}

catch(ParseException parseEx) {

JOptionPane.showMessageDialog(null, “Erro de formatação.”, “Erro”, JOptionPane.ERROR_MESSAGE);

}
textFieldCPF = new JFormattedTextField(); 
  formatoCPF.install(textFieldCPF); 
   
  getContentPane().setLayout(new FlowLayout());       
  getContentPane().add(textFieldCPF); 
   
  setSize(200, 200); 
  show();

}

public static void main(String[] args) {

FormatacaoCPF formatacaoCPF = new FormatacaoCPF();

}

}

Porém há um problema:
Como eu faço para aumentar a largura do JFormattedTextField?

1 Resposta

hmichel

Com o metodo setColumns(int).

Criado 29 de agosto de 2004
Ultima resposta 30 de ago. de 2004
Respostas 1
Participantes 2