第6章SWT用户界面-ok试卷.ppt

6.7 SWT对话框(Dialog类) 在编写应用程序时,通常需要弹出独立的对话框来显示信息或获取用户信息。 对话框在外观上与框架是类似的,具有边框和标题栏,通常标题栏上还有一个关闭框,用于清除对话框。 对话框作为一种容器,可以添加各种组件。 6.7 SWT对话框(Dialog类) Dialog的式样: MessageBox DirectoryDialog FileDialog ColorDialog FontDialog PrintDialog 6.7 SWT对话框(Dialog类) 1)MessageBox MessageBox被用来展示一些信息给用户,如错误提示,或者接收一些用户的简单输入,或者两者兼具。 该对话框显示一些按钮,比如Yes、No、Cancel等。程序会等待直到用户作出选择。 6.7 SWT对话框(Dialog类) 2)DirectoryDialog SWT的目录对话框(DirectoryDialog类)使用非常方便,它是跨平台的。每当应用程序需要用户选择目录时,我们使用这个对话框就能轻松解决问题。 3)FileDialog 不管应用程序以何种方式来处理文件,都需要一个机制来询问用户文件名称(开启或保存),并且,界面打开和保存文件必须简单。幸运的是,我们不需要设计或实现一个解决方案,SWT的FileDialog显示了常见的打开和保存文件的对话

文档评论(0)

1亿VIP精品文档

相关文档