首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

事件监听解决思路

2012-04-03 
事件监听对事件进行监听时用内部匿名类好还是另写一个类好,我写了个程序,同学说不规范,他的是jb1.addActio

事件监听
对事件进行监听时用内部匿名类好还是另写一个类好,我写了个程序,同学说不规范,他的是
jb1.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == jb1)
{
fun();
}
if(e.getSource() == jb2)
{
System.exit(0);
}
}
});
我的是class alistener implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource() == jb1)
{
fun();
}
if(e.getSource() == jb2)
{
System.exit(0);
}
}
}
那个好啊

[解决办法]
其实都差不多,匿名内部类其实我个人觉得有点难看,只是你的class的命名不规范!!!
[解决办法]
如果要重复利用就实现接口。要是只用一次就用匿名类也行

热点排行