62,616
社区成员
发帖
与我相关
我的任务
分享
jf.addKeyListener(new operate());
放到map的构造函数中去,将 initialize()中的注释掉就好啦
void initialize()
{
jp.setLayout(new GridLayout(4, 4));
//jf.addKeyListener(new operate()); //每次都会添加一个新的事件处理程序。。。
jf.add(jp);
jf.setVisible(true);
jf.setBounds(300, 100, 400, 400);
}
提醒一下你:为啥你switch中的每个case后面都加一个空语句;