作者GGinin0614 (RegretPast)
看板java
標題[問題] 關於 java 中 button 事件 沒有反應
時間Sat Jul 7 11:39:25 2018
小弟抓這個錯誤 已經抓了 6小時了 請求各位高手幫忙 感激不盡!!!
開發軟體java cllipse
1.目前問題 public void actionPerformed(ActionEvent e)
使用get.source 來確認是哪個button 都沒有反應
但是如果沒有用 get.source textfield 就會有反應
目前按enter 是可行的 懇請高手幫忙 謝謝
但用getsource button 就不行 謝謝各位...
https://glot.io/snippets/f2o5g9dri0
這邊是程式碼連結
謝謝各位幫忙!!
小弟在此俸上 100P 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.64.109.236
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1530934769.A.85B.html
※ 編輯: GGinin0614 (61.64.109.236), 07/07/2018 11:42:27
1F:推 icydream: jbt是一個陣列 所以在使用e.getSource()判斷來源時 要 07/07 17:45
2F:→ icydream: 明確指定是陣列元素的那一個 07/07 17:45
3F:→ icydream: 換句話說 就是jbt != jbt[i] 07/07 17:47
4F:→ GGinin0614: 請問我jbutton jbt陣列有49個 所以是要寫 e.getsourc 07/07 18:44
5F:→ GGinin0614: e() ==jpt[49]嗎 謝謝 可是這樣好像無法通過 07/07 18:45
6F:推 icydream: 所有的jbt自己註冊一個新的action listener,不用和text 07/07 19:11
7F:→ icydream: field共用 07/07 19:11
8F:→ icydream: 第199行需要調整一下 07/07 19:12