Java ActionEvent

时间:2016-03-03 17:07:13

标签: java jbutton actionevent

我有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){

1 个答案:

答案 0 :(得分:0)

好吧,因为该消息只是告诉您方法太长,只需将其拆分。

此外,您不能只使用两个名称相同的方法,但如果重命名一个方法,除非您手动执行,否则它将不会被调用。