[JTextField] MaskFormatter
Salut
voila j'ai un petit probleme, j'ai des textfield surlesquel j'applique un mask, le probleme c'est que lorsque je fait ca la taille mes textfield se modifie
comment faire pour qu'elle ne bouge pas
voila mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
private JTextField tf_bouquet = new JTextField(15);
private JTextField tf_service = new JTextField(15);
private JTextField tf_sid = new JTextField(5);
private JTextField tf_nom = new JTextField(33);
private JTextField tf_date_deb = new JTextField(7);
private JTextField tf_heure_deb = new JTextField(7);
public JTextField tf_date_fin = new JTextField(7);
public JTextField tf_heure_fin = new JTextField(7);
try
{
cpMask_nom = new MaskFormatter("UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU"); // définition du masque
tf_nom = new JFormattedTextField(cpMask_nom); // application au champ texte
cpMask_date = new MaskFormatter("##/##/####");
cpMask_heure = new MaskFormatter("## h ##");
tf_date_deb = new JFormattedTextField(cpMask_date);
tf_heure_deb = new JFormattedTextField(cpMask_heure);
tf_date_fin = new JFormattedTextField(cpMask_date);
tf_heure_fin = new JFormattedTextField(cpMask_heure);
}
catch (ParseException e)
{
e.printStackTrace();
} |