如何在关闭一个窗口的时候,打开另一个窗口?

懒羊羊 2008-04-16 10:04:24
开始是一个登陆窗口,等输入账号密码后点OK 打开另一个窗口 关闭登陆的窗口! 不知道怎么弄 就关不了啊
...全文
280 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒羊羊 2008-04-23
  • 打赏
  • 举报
回复
OK ! 谢谢大家 我的问题解决了!
zinoR1 2008-04-22
  • 打赏
  • 举报
回复
addWindowClosingListener

在里面对当前窗口 setVisible(false)
然后 new另一个窗口
最后 不要用System.exit(0)
要用 dispose();
Demo_VB 2008-04-22
  • 打赏
  • 举报
回复
登陆窗口.setVisible(false);
zhoutaomtv 2008-04-19
  • 打赏
  • 举报
回复
把登陆的那个隐藏
那个方法叫什么dis***(忘了)
然后把下一个窗口显示就行了
Shine_Panda 2008-04-19
  • 打赏
  • 举报
回复
lz是在做swing 吗?
如果是这样:

只能把登陆窗口隐藏,不能关.因为如果你的登陆窗口是主窗口.
也就相当也main函数一样是一个入口.
一旦关闭你的线程就结束了.所以另一个窗口就显示不出来.
甲壳虫 2008-04-19
  • 打赏
  • 举报
回复
把登陆窗口给隐藏了,把另外的一个窗口给显示出来.
nuistcola 2008-04-19
  • 打赏
  • 举报
回复
只能主窗口的open调用登陆窗口 根据登陆窗口的返回决定是否显示主窗口。
ROBINAPOLLO 2008-04-16
  • 打赏
  • 举报
回复
用下 <BODY onunload=printstr()>
中的onunload...他是在页面被关闭,,就执行某条语句.....
楼主学习下
ROBINAPOLLO 2008-04-16
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<script>
function printstr()
{
alert("good");
}
</script>
<BODY onunload=printstr()>

</BODY>
</HTML>
fyb778899 2008-04-16
  • 打赏
  • 举报
回复
这个有很多材料的 书上也有 去看看

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧