Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java GUI 设计 » SWT  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? [Re:ranchgirl]
cxp108





发贴: 363
积分: 12
于 2006-07-10 09:25 user profilesend a private message to usersend email to cxp108search all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
ranchgirl wrote:
Not recommended since its extremely user unfriendly nature!!!!

Thanks!

从人机工程学的角度上,这个建议是很值的考虑的。
不过如果楼主一定需要这个功能的话也不难。绕过API,当这个重要窗口打开时,将一个全局变量
至为true,然后其他窗口都添加上FocusListener,其他窗口一旦获得Focus,就将Focus转移
到重要窗口上。若非迫不得已不要使用这个方法,手动控制Focus失误也非常容易引发假死机。

至于你使用JDialog中假死机的问题,我建议你不要在JDialog构造函数中的parent Component设置成
null,而是将你主窗口的JFrame对象放进去,就不会出现你所说的现象了。




话题树型展开
人气 标题 作者 字数 发贴时间
14105 如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? zf00110011 55 2006-05-25 19:30
11585 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? JavaandC 59 2006-05-26 10:32
11570 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? smectite 52 2006-05-27 15:36
11827 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? liuzhenke15 135 2006-05-31 21:26
11652 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? lijipeipp 40 2006-06-30 09:42
11438 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? ranchgirl 73 2006-07-09 22:12
11771 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? cxp108 391 2006-07-10 09:25
12128 Re:如何设置在当前窗口未关闭之前无法点击/编辑其他窗口? garbinghu 96 2006-07-12 09:29

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923