作者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/cn.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