[問題] 關於 java 中 button 事件 沒有反應

看板java作者 (RegretPast)時間6年前 (2018/07/07 11:39), 6年前編輯推噓2(206)
留言8則, 2人參與, 6年前最新討論串1/1
小弟抓這個錯誤 已經抓了 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://www.ptt.cc/bbs/java/M.1530934769.A.85B.html ※ 編輯: GGinin0614 (61.64.109.236), 07/07/2018 11:42:27

07/07 17:45, 6年前 , 1F
jbt是一個陣列 所以在使用e.getSource()判斷來源時 要
07/07 17:45, 1F

07/07 17:45, 6年前 , 2F
明確指定是陣列元素的那一個
07/07 17:45, 2F

07/07 17:47, 6年前 , 3F
換句話說 就是jbt != jbt[i]
07/07 17:47, 3F

07/07 18:44, 6年前 , 4F
請問我jbutton jbt陣列有49個 所以是要寫 e.getsourc
07/07 18:44, 4F

07/07 18:45, 6年前 , 5F
e() ==jpt[49]嗎 謝謝 可是這樣好像無法通過
07/07 18:45, 5F

07/07 19:11, 6年前 , 6F
所有的jbt自己註冊一個新的action listener,不用和text
07/07 19:11, 6F

07/07 19:11, 6年前 , 7F
field共用
07/07 19:11, 7F

07/07 19:12, 6年前 , 8F
第199行需要調整一下
07/07 19:12, 8F
文章代碼(AID): #1RG3NnXR (java)
文章代碼(AID): #1RG3NnXR (java)