JFormateddtext.gettext() avec un mask qui donne jamais une chaîne vide
Bonjour tout le monde
j'ai un problème avec le JFormateddtext, quand je fait un appel du méthode JFormateddText.gettext() pour tester si mon champ est vide cette méthode est donne toujours la chaîne " " ( contient toujours Trois espaces ).
voici le code de déclaration de champ
Code:
1 2 3 4 5 6 7 8 9
| MaskFormatter masc1=new MaskFormatter("###");
JFormattedTextField FTFGRP = new JFormattedTextField(masc1);
FTFGRP.setFocusLostBehavior(JFormattedTextField.PERSIST);
FTFGRP.setHorizontalAlignment(SwingConstants.CENTER);
FTFGRP.setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT);
FTFGRP.setToolTipText("8 caract\u00E8res");
FTFGRP.setCursor(Cursor.getPredefinedCursor(Cursor.TEXT_CURSOR));
FTFGRP.setBounds(72, 60, 60, 20);
add(FTFGRP); |
merci pour votre aide