如何在TextField的文本发生更改时生成一个新事件来处理?如何在TextField中的文本发生变化时获取事件? JavaFX
3
A
回答
3
或使用ChangeListener
接口。
textField.textProperty().addListener(new ChangeListener<String>() {
@Override
public void changed(ObservableValue<? extends String> observable,
String oldValue, String newValue) {
System.out.println(" Text Changed to " + newValue + ")\n");
}
});
6
注册一个监听器与TextField
小号textProperty
:
textField.textProperty().addListener((obs, oldText, newText) -> {
System.out.println("Text changed from "+oldText+" to "+newText);
// ...
});
+0
这也工作得很好。 –
相关问题
- 1. 如何格式化TextField的文本? JavaFX
- 2. 打开菜单时,JavaFX焦点在TextField上发生变化
- 3. IllegalArgumentException事件发生时,javafx
- 4. Windows窗体文本在离开事件时发生变化
- 5. 当textarea中的文本发生变化时发生火灾事件
- 6. 从文本文件中读取目录时会发生变化
- 7. 获取元素,导致在javascript中发生变化事件
- 8. 当asp文本框的文本发生变化时触发事件
- 9. 如何在模型属性发生变化时触发事件
- 10. 如何在数据网格发生变化时引发事件
- 11. 如何从fxml TextField获取文本
- 12. 带场景生成器的javafx无法从textField中获取文本
- 13. 当文本框内的文本发生变化时,会调用什么事件?
- 14. 如何在标签值发生变化时使用jquery事件?
- 15. java.lang.reflect.InvocationTargetException当从TextField获取值时 - Javafx
- 16. jquery:当文本框发生变化时获取文本框的值和标识
- 17. 任何变量发生变化时触发一个事件
- 18. 抓取文本时在一个字符后面的JavaFX Textfield
- 19. 如何在C#中输入文本时发生事件
- 20. 在angular2中,如何获取变化的属性发生变化的对象@Input
- 21. 当文本控件失去焦点时如何获取事件?
- 22. 如何在javafx中序列化事件?
- 23. 当RowDataBound事件中的标题文本发生变化时,Gridview进行排序
- 24. 当div中的内部html发生变化时触发事件
- 25. JavaFX TextField:如何在文本溢出时向右“自动滚动”
- 26. 如何在TextBlock文本发生变化时收到通知
- 27. JavaFX TextField如何防止在按键事件中输入密钥
- 28. 如何在VB中发生事件时使用代码读取文本框?
- 29. xCode4 - 当事件发生变化时如何更改UI按钮?
- 30. 如何在表格数据发生变化时触发前端的NOTIFICATION事件
这很有用!但是当我点击'Enter'键时,我怎么才能注册更改? – alke2007
那么,然后把这个监听器放在* Enter *的监听器里面,* Enter *监听器的回调是精确的。 –