Topic: JDialog模态与非模态的困扰?救急!!! |
Print this page |
1.JDialog模态与非模态的困扰?救急!!! | Copy to clipboard |
Posted by: lex Posted on: 2003-06-13 04:41 在一个Frame1(JFrame)中通过某个按钮弹出一个Dialog1(JDialog), 再从这个Dialog1中又需要通过某个按钮弹出一个Frame2(JFrame),这个时候问题出来了。 如果Dialog1是以非模态方式被调用的,一切正常; 但以模态方式调用后,再调出来的Frame2中无法响应任何键盘或鼠标的点击操作。 我感觉是不是Dialog1把消息都拦住了。 请问如何在模态调用Dialog1后产生的Frame2中也能响应鼠标键盘事件? |
2.Re:JDialog模态与非模态的困扰?救急!!! [Re: lex] | Copy to clipboard |
Posted by: Jove Posted on: 2003-06-13 12:32 是否可以考虑Frame2也做成Dialog 反正Dialog和Frame在很多方面的都差不多 |
3.Re:JDialog模态与非模态的困扰?救急!!! [Re: lex] | Copy to clipboard |
Posted by: lex Posted on: 2003-06-13 17:53 谢谢指点,我已经这么做了,而且问题也得到了解决。 只是不知道前面的问题出在那里。 |
4.Re:JDialog模态与非模态的困扰?救急!!! [Re: lex] | Copy to clipboard |
Posted by: archonLing Posted on: 2003-06-15 22:33 Just a sidenote, in JDK 1.3.x, the JDialog has a memory link problem. JDialog instances do not get picked up by garbage collector. Not sure if 1.4 fixes the problem. |
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 |