【问题标题】:Eclipse RCP Main window not resizableEclipse RCP 主窗口不可调整大小
【发布时间】:2011-01-05 06:40:04
【问题描述】:

有谁知道如何禁用调整我的 Eclipse 应用程序主窗口大小的可能性

非常感谢

【问题讨论】:

    标签: eclipse-rcp window-resize


    【解决方案1】:

    您可以按照this thread 中的建议和详细的in this one (SWT.DIALOG_TRIM) 中的建议尝试限制性 ShellStyle:

    public void preWindowOpen() {
            IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
            configurer.setInitialSize(new Point(800, 600));
            configurer.setShowCoolBar(false);
            configurer.setShowStatusLine(false);
            configurer.setTitle("RFID demo");
    
    
    } 
    

    您需要致电setShellStyle()。有关如何形成参数的说明,请参阅 Shell(int) 构造函数的 Javadoc。
    根据WorkbenchWindowConfigurer,默认值为SWT.SHELL_TRIM,其中包括SWT.RESIZE选项。
    您必须制定一个不包括 SWT.RESIZE 的值。

    这正是我要寻找的,

    configurer.setShellStyle(SWT.DIALOG_TRIM);
    

    【讨论】:

    • 不清楚在哪里放置 setShellStyle。试图放在 setTitle 下 - 不起作用
    猜你喜欢
    • 2016-09-14
    • 2017-01-20
    • 2014-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-30
    • 1970-01-01
    相关资源
    最近更新 更多