JFormattedTextField / MaskFormatter

2 respostas
S

Hoje é o dia viu…
Ae pessoal, eu não consigo fazer isso:

protected javax.swing.text.MaskFormatter x = new javax.swing.text.MaskFormatter("##") ;

O JDeveloper me retorna erro: Unreported Exception: Java.Text.ParseException

Pq vc’s sabem ?!?! Eu não consigo instanciar um objeto da classe MaskFormatter ??? Será que tem algum conflito nos meus imports ou será que a minha versão de java esta incompatível: j2sdk1.4.2_06

Alguém sabe o que acontece, abaixo posto os imports da minha classe?!?!

import java.sql.<em>;

import java.util.</em>;

import javax.swing.table.*;

import java.util.Vector;

import javax.swing.JFrame;

import java.awt.BorderLayout;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import javax.swing.JLabel;

import javax.swing.ImageIcon;

import javax.swing.JButton;

import javax.swing.JToolBar;

import java.awt.Dimension;

import javax.swing.JTextField;

import java.awt.Rectangle;

import java.awt.Font;

import java.awt.event.ActionListener;

import java.awt.event.ActionEvent;

import javax.swing.BorderFactory;

import java.awt.Color;

import javax.swing.border.BevelBorder;

import javax.swing.JFormattedTextField;

import java.util.Date;

2 Respostas

F

faz o seguinte, instancia em outro lugar, no construtor por exemplo

protected javax.swing.text.MaskFormatter  x;

    &#91;...&#93;
    
    public TeuConstrutor&#40;&#41; &#123;        
        try &#123;
            x = new javax.swing.text.MaskFormatter&#40;"##"&#41;;
        &#125; catch&#40;Exception ex&#41; &#123;
            ex.printStackTrace&#40;&#41;;
        &#125;
    &#125;
S

Meu, é o que eu falo kra quando se esta nervoso soh se faz merda hehehe agora vendo seu código me toquei... esta dando pau por causa do "throws ParseException" da classe MaskFormatter.. puts Obrigado kra valews mesmo camarada.

XD :wink: :razz: :lol:

"fabiofalci":
faz o seguinte, instancia em outro lugar, no construtor por exemplo
protected javax.swing.text.MaskFormatter  x;

    &#91;...&#93;
    
    public TeuConstrutor&#40;&#41; &#123;        
        try &#123;
            x = new javax.swing.text.MaskFormatter&#40;&quot;##&quot;&#41;;
        &#125; catch&#40;Exception ex&#41; &#123;
            ex.printStackTrace&#40;&#41;;
        &#125;
    &#125;
Criado 21 de março de 2005
Ultima resposta 22 de mar. de 2005
Respostas 2
Participantes 2