我有Java ActionEvent的问题,因为我的大代码......
我收到此错误:
Exception in thread "AWT-EventQueue-0" java.lang.Error: Unresolved compilation problem:
The code of method actionPerformed(ActionEvent) is exceeding the 65535 bytes limit
我尝试了多种想法,但没有任何效果,例如:
我添加了一个ActionEvent
public void actionPerformed(ActionEvent ae) {
但得到了错误:
Duplicate method actionPerformed(ActionEvent)
Eclipse向我展示,重命名方法tp“actionPerformed2”。如果我这样做,代码工作,但如果我按下按钮,没有任何事情发生,像这样:
public void actionPerformed2(ActionEvent ae) {
if(ae.getSource() == jbtnBuildCarLv1){
答案 0 :(得分:0)
好吧,因为该消息只是告诉您方法太长,只需将其拆分。
此外,您不能只使用两个名称相同的方法,但如果重命名一个方法,除非您手动执行,否则它将不会被调用。