public void preWindowOpen() {
IWorkbenchWindowConfigurer configurer = getWindowConfigurer();
configurer.setInitialSize(new Point(1024, 768)); // 初始化窗体大小
configurer.setShowCoolBar(true); // 是否显示工具栏
configurer.setShowPerspectiveBar(false); // 是否显示透视图
configurer.setShowStatusLine(false); // 设置状态栏是否可见
configurer.setShowFastViewBars(false); // 设置快速视图
configurer.setShowProgressIndicator(false); //是否在状态栏显示进度条
configurer.setTitle("Test"); // 窗体标题
PlatformUI.getPreferenceStore().setValue(
IWorkbenchPreferenceConstants.SHOW_TRADITIONAL_STYLE_TABS,
false); // 视图和编辑器标题头样式
PlatformUI.getPreferenceStore().setValue(
IWorkbenchPreferenceConstants.DOCK_PERSPECTIVE_BAR,
IWorkbenchPreferenceConstants.TOP_RIGHT); // 透视图图片放置右侧
// PlatformUI.getWorkbench().getActiveWorkbenchWindow().getShell().setMaximized(true); //窗体最大化
}
分享到:
相关推荐
这里我们详细探讨如何解决标题中提到的问题,包括窗口居中、大小固定、标题文字设置、闪屏画面、窗口状态保存、窗口样式定制以及窗口自动居中。 首先,针对描述中提到的主界面问题,我们需要对窗口的属性进行调整。...
- **样式优化**:更改字体大小、颜色等样式,使其更加美观。 ##### 程序主体区域美化 程序主体区域通常包括编辑器区域、视图区域等。这些区域的美化主要包括: - **背景色和字体**:改变背景色和字体样式可以显著...
1. **修改窗口大小**:在`ApplicationWorkbenchWindowAdvisor.java`的`preWindowOpen()`方法中,通过`configurer.setInitialSize(new Point(800, 600));`设置初始窗口大小为800x600像素。 2. **隐藏工具栏**:通过`...
4. 在RCP应用程序中,修改ApplicationWorkbenchWindowAdvisor类的preWindowOpen方法,设置窗口的标题和大小。 5. 编译和运行RCP应用程序,查看结果。 RCP应用程序的优点包括: * 高度灵活和可扩展性 * 可以快速...
WorkbenchWindowAdvisor提供了几个关键的生命周期方法,如preWindowOpen、postWindowRestore、postWindowCreate等,开发者可以利用这些方法介入窗口的创建和恢复过程,实现个性化定制。 除了上述核心类,Eclipse ...
可以通过修改 ApplicationWorkbenchWindowAdvisor 类的 preWindowOpen 方法来修改 RCP 应用程序的标题。 5. RCP 应用程序的特点 RCP 应用程序具有完善的企业应用解决方案、B/S、C/S 优势互补、全新的模式开发 C/S ...
- 修改`ApplicationWorkbenchWindowAdvisor`类中的`preWindowOpen()`方法,使用`Hello.sayHello()`方法返回的字符串作为窗口标题。 #### 二、RCP框架特点 RCP框架具有以下特点: 1. **企业应用解决方案**: 提供...