【发布时间】:2020-04-03 05:59:35
【问题描述】:
您好,我需要限制 TextField javaFX 的输入,不仅是整数,而且仅限于 1 - 19 之间的数字。例如,我应该被允许输入:“3”、“19”……但不能:“ 33" , 44 .. 例如:What is the recommended way to make a numeric TextField in JavaFX?,但这会将文本字段限制为整数。
【问题讨论】:
-
在调用 getText 时尝试 if 语句。比如:if(textField.getText 19) return;
-
@GipsyKing 我已经这样做了。但这不是我需要的。当我输入数字时,我需要这样做:stackoverflow.com/questions/7555564/… 但这将文本字段限制为整数。
-
欢迎来到 SO。能否请您阅读how do I ask a good question,然后编辑问题以帮助我们更好地了解问题所在?
标签: javafx input filter textfield