[英]TextField listener for after the user finished editing? JavaFX
我嘗試了這種不同的方式,但都沒有成功。 首先說明:
表格圖片(gridview):
第三點很簡單,我只是使用changeListener獲得了兩個文本字段並更改了值。 (簡單的正則表達式:^ [1-9])。 已經完成了。
我已經嘗試過用正則表達式制作if語句,以檢查它是否以1開始,然后是1,然后是1 /(2-9),但是它有很多錯誤(錯誤看起來像是=>,我不記得了說明),它過於復雜,以后會引起問題。 我還嘗試過用戶可以輸入小數0.1111 = 9也是同樣的問題。
我可以使用一個在用戶完成輸入(整個輸入)后啟動的偵聽器嗎? 或者您將如何解決這個問題?
這應該工作:
field.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
// what happens after Enter is pressed
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.