Java 8 U40 TextFormatter (JavaFX) afin de limiter l'entrée d'utilisateur que pour nombre décimal
Je suis à la recherche d'un exemple de limiter l'entrée d'utilisateur pour uniquement des chiffres et point décimal à l'aide de la nouvelle classe TextFormatter
de Java8 u40.
http://download.java.net/jdk9/jfxdocs/javafx/scene/control/TextFormatter.Change.html
OriginalL'auteur Moe | 2015-06-25
Vous devez vous connecter pour publier un commentaire.
Veuillez voir cet exemple:
Ici j'ai utilisé la TextFormatter(UnaryOperator filtre) constructeur qui prend un filtre seulement en tant que paramètre.
Pour comprendre le if reportez-vous à DecimalFormat parse(String texte, ParsePosition pos).
Il existe des livres sur JavaFX. Alors d'abord lire un livre sur Java d'abord, puis sur JavaFX. Si vous connaissez d'autres langages de programmation comme le C/C++ ou C#, vous pouvez facilement apprendre Java. En passant, je n'ai pas utilisé remplace/Sélection de la réponse, mais vous demander à ce sujet. C'est un peu hors contexte. Malgré cela, voir cette recherche. Et est-ce mon post répond à votre question?
Oui, Il l'a fait. Merci encore pour votre suivi sur mes commentaires.
OriginalL'auteur Uluk Biy