永发信息网

java事件内部实现时没有this.dispose()方法?

答案:1  悬赏:40  手机版
解决时间 2021-07-17 09:58

button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
this.dispose();
Zhujiemian zhu=new Zhujiemian();
zhu.setVisible(true);
}
});

Eclipse提示我说没有为类型new ActionListener{}提供的方法,这是问什么啊?

最佳答案
dispose();不是ActionListener的方法,你在匿名内部类中用this调用就是用这个当前的内部类对象调用dispose();的方法。我估计dispose();是你主类的方法。应该这样调用
button.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
外部类的类名.this.dispose();
Zhujiemian zhu=new Zhujiemian();
zhu.setVisible(true);
}
});
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
格斗的最高境界是什么
一键GHOST还原
仙剑奇侠传四里菱纱到了14级怎么装备萍沙剑
棉花多少钱一斤?
为什么回来了又想走?
怪物猎人OL有国服吗?有的话在哪下载?
NBA的奥胖第一次获得了常规赛MVP是在哪个赛季
成林长得“漂亮”吗?
DNF 元素技能 觉醒被动技 元素集中点多少的?
异性朋友如何才能更好相处/能有真正的友谊吗
怎样用移动手机充QB
谁有相逢是首歌的歌词啊?想看看
三角形ABC中,AB=AC,角A=120,AB的中垂线BC,
奥特曼厉害还是超人厉害?
谁知道DNF最好 的 大剑是什么剑吗
推荐资讯
邪芒夺目剑在哪暴?
帮忙想一条关于0913的班级口号,急用!
DNF14级的闪电之舞
把大象装进冰箱要几步?装猪呢?
诺基亚7310C有飞信功能吗
“因为你比我小”翻译成英文
是饭前吃药好,还是饭后吃药好
我玩好友买卖把一奴隶放了 钱也没了 谁知道是
诺基亚n70智能手机自身支持什么格式的视频播
露得清POREREFINING毛孔细致修护面膜的保质期
体验的英文怎样?
职业选择的问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?