Swt/Jface中提供了各种各样的Dialog,一般情况下就能满足我们的需求,现在把这些dialog介绍一下,
下一篇文章再继续将如何自定义Dialog
一、MessageDialog
1,MessageDialog的用法很简单,只需要一句话.
MessageDialog.openInformation(shell,title,message);
MessageDialog.openConfirm(shell,title,message);
MessageDialog.openQuestion(shell,title,message);
MessageDialog.openError(shell,title,message);
MessageDialog.openWarning(shell,title,message);
2,这四个的不同之处有三点:
提示的图标、 显示的按钮、 返回值
openInfomation 类似i的图标 一个确定 void
openConfirm 问号图标 确定和取消 boolean
openQuestion 问号图标 是和否 boolean
openError 一个X的图标 确定 &
Swt/Jface Dialog总结:常见类型与使用示例

本文介绍了Swt/Jface中的多种Dialog,包括MessageDialog、InputDialog、MessageBox、ColorDialog、FontDialog、PrintDialog、FileDialog、ErrorDialog和ProgressMonitorDialog的用法。还提及了如何创建自定义对话框和带有提示信息的TitleAreaDialog。
最低0.47元/天 解锁文章
1702





