如何在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 *監聽器的回調是精確的。 –