一个Dialog的问题~~急用~~在线等待。。。。

wenchao 2005-10-06 03:14:17
我从一个Frame的菜单中打开一个Dialog窗口,该Dialog设置为模态。有一个问题令我很困惑,就是当Frame打开,然后打开模态的Dialog,再点击屏幕其他空白地方,整个程序就最小化到任务拦上,(问题出现)当再点击Frame使其最大化后,原先打开的Dialog却不一同出来,只能用ALT + Tab去寻找?这个问题怎么解决?
...全文
99 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yonghar 2005-10-07
  • 打赏
  • 举报
回复
Dialog的构造函数中有两个参数:owner,modal
liangkandy2002 2005-10-07
  • 打赏
  • 举报
回复
jDialog.addWindowFocusListener(new java.awt.WindowAdapter(){
public void windowLostFocus(java.awt.WindowEvent e){
e.getWindow().toFront();
}
});
这样的话,你的Dialog在打开时候永远是在Frame的前面啦。

62,614

社区成员

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

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