java 我想用一个窗口,通过鼠标 事件打开另一个窗口,可是却不行???

我写的是一个小游戏,第二个窗口建立好后,要调用下面的方法,只有内容,没写方法名字,可是没有这个true循环就可以创建,有true的时候就卡主了,怎么办,我的第二个窗口的内... 我写的是一个小游戏,第二个窗口建立好后,要调用下面的方法,只有内容,没写方法名字,可是没有这个true循环就可以创建,有true的时候就卡主了,怎么办,我的第二个窗口的内容,如果单独运行时可以运行的,求高手帮忙!!!!急啊!!!
while(true)
{
if(start)
{
player.run();
if(!player.isalive())
{
System.exit(0);
}
if(!boss)
{
create.run();
}
else
{
getGraphics().drawString("BOSS!!!!! ", 450,500 );
if(!create.enemy[create.enemycount-1][0].isalive())
{
create.setFinish();
custompass+=1;
System.exit(0);
}
}
}
repaint();
try
{
Thread.sleep(10);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
class mouselistener extends MouseAdapter
{
public void mouseClicked(MouseEvent e) {
new PlayFrame();
}
}
我的第一个窗口添加了单机事件,通过单机创建第二个窗口,这两个窗口是两个类控制的,我现在的问题是,我的第二个窗口里有一个while循环,要不断改变我的第二个窗口里的图片什么的,可是加了这个while之后,我的第二个窗口就卡死了,不能运行,但是如果我单独运行第二个窗口的类创建窗口是可以的!!!!
展开
 我来答
一只有理想抱负的咸鱼
2011-12-03
知道答主
回答量:12
采纳率:0%
帮助的人:3.1万
展开全部
貌似你的没有鼠标点击事件,你可以对你的开始按钮进行鼠标事件的监听,this.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent e) {
dispose();//关闭当前的窗口
new Entrance();//打开另一个窗口
}
});
在 new 后面写你要打开那个窗口的类名
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式