Nik*_*ram 2 java swt eclipse-plugin
当我按下“保存”按钮时,我试图显示一条消息,说明内容是使用 SWT 保存的。谁能帮帮我吗。
注意:我没有使用Jface、Shell、Display。我正在使用一个Composite.
实际上,您正在使用 aDisplay和 a base Shell。但这些都隐藏在您的 Eclipse RCP 应用程序后面。我猜您正在使用createContents(Composite)a 的方法创建消息对话框ViewPart,对吗?
您可以在代码中的任何位置访问Displaywith Display.getCurrent(),并且可以使用 获取活动Shell状态parent.getActiveShell()。
如果您不想使用JFace,请使用MessageBoxSWT 中的小部件。
MessageBox box = new MessageBox(parent.getActiveShell(), SWT.CANCEL | SWT.OK);
box.setText("Title");
box.setMessage("This will be the message");
box.open(); // Call this on button pressed. Returns SWT.OK or SWT.CANCEL
Run Code Online (Sandbox Code Playgroud)
如果您想要特定的功能MessageBox,您可以在评论中询问我,或者查看这 18 个 Java 代码示例。
| 归档时间: |
|
| 查看次数: |
3670 次 |
| 最近记录: |