java程序问题求助,急!!!在线等!!!

publicclassTetrisGameextendsJFrame{publicfinalstaticintPER_LINE_SCORE=100;publicfinal... public class TetrisGame extends JFrame {
public final static int PER_LINE_SCORE = 100;
public final static int PER_LEVEL_SCORE = PER_LINE_SCORE * 10;
public final static int MAX_LEVEL = 10;
public final static int DEFAULT_LEVEL = 0;
private WindowPlay mywindow;
private Tetris block;
private boolean playing = false;
private Control ctrlPanel;
//建立菜单
private JMenuBar bar = new JMenuBar();
private JMenu mdifficulty=new JMenu("选择级别");
public void diff(){
ButtonGroup bg=new ButtonGroup();
JRadioButton zero;
zero=new JRadioButton("0级,方块下落速度为1.3秒", true);
zero.addActionListener(this);//不知道为什么这个地方总是报错“The method addActionListener(ActionListener) in the type AbstractButton is not applicable for the arguments (TetrisGame) ”
}
}

问题出在函数diff中,详细问题在注释上有。
请高手帮帮忙吧!!!只要能真正解决问题一定给分!!!
展开
 我来答
乁Freedom
2010-06-15 · TA获得超过2128个赞
知道小有建树答主
回答量:1580
采纳率:0%
帮助的人:1414万
展开全部
zero.addActionListener(this)
this表示的是TetrisGame这个类,这个类并没有实现ActionListener接口
addActionListener接收一个ActionLisetener的对象,所以参数不正确
只要给TetrisGame实现那个接口就可以了
305512974
2010-06-15
知道答主
回答量:24
采纳率:0%
帮助的人:25.1万
展开全部
什么问题?我在线回答~~

等这么久了~~~没有补充问题啊................

.................
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式