【发布时间】:2014-11-20 10:00:40
【问题描述】:
我刚开始使用 JFace/SWT 进行 GUI 编程。在我使用普通 SWT 窗口 (http://help.eclipse.org/indigo/index.jsp?topic=%2Forg.eclipse.wb.ercp.doc.user%2Fhtml%2Fwizards%2FeRCP%2Fapplication_window.html) 之前,今天我第一次尝试了 JFace 应用程序窗口。
现在我想设置这个窗口的最小尺寸。在 SWT 中它可以使用
shell.setMinimumSize(100,100)
但在我的 org.eclipse.jface.window.ApplicationWindow 中没有这样的方法..
我试过了
this.createShell().setMinimumSize(100, 100);
(我的实现“公共类 MainView 扩展 ApplicationWindow {”)
但它不起作用。
this.getShell()
返回空值。
顺便说一句,我在 gernal 中搜索了关于 JFace 的良好文档,目前尤其是关于应用程序窗口的文档。但我找不到任何真正好的和广泛的东西。
SWT 中的文档,尤其是 JFace 非常令人失望。太糟糕了,因为里面有很多不错的功能。
你有什么经验?
【问题讨论】: