我又发白痴问题了
import java.awt.*;import java.awt.ActiveEvent;*;
public class DialogTest {
Frame f=new Frame("DialogTest");
Dialog D1=new Dialog(f,"Dialog1",true);
Dialog D2=new Dialog(f,"Dialog2",true);
Button B1=new Button("Button1");
Button B2=new Button("Button2");
public void init(){
D1.setBounds(40,50,100,500);
D2.setBounds(90,80,400,500);
B1.addActionListener(new ActionListener()
{
});
B2.addActionListener(new ActionListener*()
{
});
}
}
----------------解决方案--------------------------------------------------------
插,忘记说哪里错了。那两个事件监听器提示错误,怎么解决?
----------------解决方案--------------------------------------------------------
我实在看不下去你那程序了。
import java.awt.*;
import java.awt.event.*;//应该引入这个包。
class DialogTest {
Frame f=new Frame("DialogTest");
Dialog D1=new Dialog(f,"Dialog1",true);
Dialog D2=new Dialog(f,"Dialog2",true);
Button B1=new Button("Button1");
Button B2=new Button("Button2");
public void init(){
D1.setBounds(40,50,100,500);
D2.setBounds(90,80,400,500);
B1.addActionListener(new Test());
//首先,没有大括号“{}”括在小括号“()”里面的。 这个地方的new 后面是你实现接口ActionListener的类。
B2.addActionListener(new Test());
}
}
public class Test implements ActionListener{
public static void main(String[] args){
}
@Override
public void actionPerformed(ActionEvent arg0) {//实现接口一定要实现接口中所有的抽象方法
// TODO Auto-generated method stub
}
}
[ 本帖最后由 琢石成器 于 2013-11-13 12:54 编辑 ]
----------------解决方案--------------------------------------------------------
回复 3楼 琢石成器
谢谢大哥!!! ----------------解决方案--------------------------------------------------------