【发布时间】:2018-04-24 14:37:28
【问题描述】:
我正在尝试使用 javafx 在 Android 手机上编写类似于联系人应用程序的程序。在 fxml 文件中,我有一个 VBox,其中包含三个文本字段,前两个字段用于名字和姓氏,第三个字段用于数字。
现在我想要程序做的是当数字的文本字段被填充一个字符时,另一个文本字段将自动添加到 VBox。 (换个号码)。
我希望下一个字段也发生同样的事情。以及随后的任何其他字段,因此它具有递归形式。
现在我知道的唯一可能实现此目的的方法是使用侦听器,但我不知道如何创建这样的递归侦听器。并且一旦完成其工作,就必须删除旧字段的侦听器,因此在旧字段中键入内容时它不会不断创建新字段。但是当你在里面时你不能移除一个监听器。
有没有办法做到这一点?
【问题讨论】: