SWT/Jface Shell、对话框的模态化
2012-08-28 18:54
225 查看
在我们开发UI时,有时有这样的需求,就是在弹出对话框时,
我们只能操作当前的对话框,只有选择合适的数据,关闭此对话框时,我们才能操作下一层的UI。
好歹 这个不用我们去写麻烦的代码,SWT 给我们提供这样的样式。
如下:
final Shell shell = new Shell(SWT. APPLICATION_MODAL|SWT.CLOSE);
SWT. APPLICATION_MODAL 模态化的窗口
其实模态和非模态的区别就在于是否能够同时编辑对话框下一层UI的控件。
我们只能操作当前的对话框,只有选择合适的数据,关闭此对话框时,我们才能操作下一层的UI。
好歹 这个不用我们去写麻烦的代码,SWT 给我们提供这样的样式。
如下:
final Shell shell = new Shell(SWT. APPLICATION_MODAL|SWT.CLOSE);
SWT. APPLICATION_MODAL 模态化的窗口
其实模态和非模态的区别就在于是否能够同时编辑对话框下一层UI的控件。
相关文章推荐
- SWT/Jface Shell 屏幕居中的三种方法
- SWT/Jface Shell 屏幕居中的三种方法
- SWT 和 JFace,第 4 部分: ToolBar、SashForm 以及其他控件和对话框
- SWT 和 JFace,第 4 部分:ToolBar、SashForm 以及其他控件和对话框
- SWT(JFace)小制作:选择器,对话框
- SWT/Jface Shell 屏幕居中的三种方法
- Java SWT/JFace对话框
- SWT/JFace的对话框
- SWT/JFace菜单和工具栏,对话框,拖放
- SWT 和 JFace, 第 4 部分:ToolBar、SashForm 以及其他控件和对话框
- 【转】SWT/JFace的对话框
- JAVA.SWT/JFace: JFace篇之JFace对话框以及日历DateTime控件
- SWT/JFace中各种对话框的使用举例
- SWT / JFace 对话框 (转)
- 如何在交互式shell脚本中创建对话框
- SWT中的Display 对象和 Shell对象
- SWT/Jface 图片自动缩放的例子
- 在SWT的table中或在JFace的TableViewer中添加checkbox
- 如何在Eclipse 3.6.2中安装swt/JFace
- SWT、JFace、RCP笔记 设置控件透明度