Bonjour,
quelqu'un serait ou je peux me procurer un IPTextField, pure héritier de JFormattedField.
En effet je ne trouve que des solutions batardes sur le net (merci)
Bonjour,
quelqu'un serait ou je peux me procurer un IPTextField, pure héritier de JFormattedField.
En effet je ne trouve que des solutions batardes sur le net (merci)
Un IPTextField n'est rien d'autre que 4 JFormattedTextField les uns à coté des autres.
Après tu n'as plus qu'a faire de la mise en forme pour que le tout ressemble à un IPTextField.
Par exemple, en :
- affichant un point entre chaque TextField
- supprimant les contour de chaquee TextField
- ajoutant un contour global aux 4
A partir de ca tu peux t en faire un toi même assez facilement je pense
Bonne chance
++
Sinon :
Smart JSwing package has a wanderful IP address field control that works like the Microsoft Windows IP entry field.
http://www.activetree.com
Je pense egalement que la solution de barbus est la meilleure a mon avis
pourquoi se compliquer la vie ...
J'en ai mis un dans mon appli et c'est 4 Jtexfields Formattés (n'acceptant que les numeriques
Sun a proposé une solution au problème. Il propose dans un article d'utiliser une nouvelle classe 'RegexFormatter' qui hériterait de 'DefaultFormatter'. Le code source est disponible ainsi qu'une classe de test 'Controller sur le site de sun: "http://java.sun.com/products/jfc/tsc/articles/reftf/". Associé à un composant Swing 'JFormattedTextField', il est ainsi possible de contrôler l'entrée d'une adresse IP.
Partager