社区
Java SE
帖子详情
请问模态对话框和非模态对话框有什么不同?
Javafan6
2003-06-06 08:53:59
?
...全文
30
5
打赏
收藏
请问模态对话框和非模态对话框有什么不同?
?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Javafan6
2003-06-06
打赏
举报
回复
谢谢,结贴.
yuanmeng163
2003-06-06
打赏
举报
回复
代码上的差别:
1。构造时,可以传入个参数来决定是否是模态的。
如果构造时,没有让传入个参数来决定是否是模态的,则默认是非模态的。
2。生成对象后,可以用setModal(boolean b); 来重新设置是否为模态的
XKP
2003-06-06
打赏
举报
回复
比如
JDialog
的构造函数
public JDialog(Frame owner,
boolean modal)
代码中的参数不同
就是那个boolean不同
Javafan6
2003-06-06
打赏
举报
回复
代码上有什么差别呢?
dooby
2003-06-06
打赏
举报
回复
非模态对话框,你仍然可以对开启它的父窗体进行操作,焦点可以设置在父窗体上
模态对话框,你只可以对对话框操作,操作完毕才会把焦点设置在父窗体上
VC中
模
态
对话框
和
非
模
态
对话框
的编程
VC中
模
态
对话框
和
非
模
态
对话框
的编程
MFC
模
态
对话框
和
非
模
态
对话框
MFC创建
模
态
对话框
和
非
模
态
对话框
实例小程序,学习如何在程序开发中使用
模
态
对话框
和
非
模
态
对话框
多
模
态
人物识别技术及其在视频场景中的应用
本次分享将介绍爱奇艺人物识别及相关的应用,多
模
态
的进展、难点、可落地的点,卡通角色识别的难点、应用中所要解决的问题,AIWWorks智能创作的技术架构、所利用到的AI技术总览、AI所擅长的及AI所不能及的创作点。
详解VC++
模
态
对话框
和
非
模
态
对话框
MFC中有两种类型的
对话框
:
模
态
对话框
和
非
模
态
对话框
。
模
态
对话框
是指当其显示时,程序会暂停执行,直到关闭这个
模
态
对话框
后,才能继续执行程序中其他任务。
非
模
态
对话框
是指当其显示时,允许转而执行程序中其他任务,而不用关闭这个
对话框
。
vc的
模
态
对话框
和
非
模
态
对话框
非
模
态
的
对话框
是独立的,就是说和主程序可以同时交换数据,而
模
态
的
对话框
则只能和自己交换。换句话说,
模
态
对话框
很霸道,你开了它就无法在同一个应用程序中的其他地方干活了,比如那个经常用的openfile dialog。
非
模
态
对话框
就很随和,开了它你还可以爱干嘛干嘛。还有一个区别在于内存分配,new在堆中,另一在栈中,一般说两者一样,但如果你在
对话框
中开了很大的空间做成员,第二种就会有问题了,因为栈空间是受限的。但据说解决栈溢出用static申明,在全局数据区分配内
Java SE
62,615
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章