`
grape927
  • 浏览: 74888 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

preWindowOpen 设置样式

    博客分类:
  • RCP
 
阅读更多
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); //窗体最大化
	}

 

分享到:
评论

相关推荐

    rcp定制应用程序窗口属性

    这里我们详细探讨如何解决标题中提到的问题,包括窗口居中、大小固定、标题文字设置、闪屏画面、窗口状态保存、窗口样式定制以及窗口自动居中。 首先,针对描述中提到的主界面问题,我们需要对窗口的属性进行调整。...

    程序界面美化技术

    - **样式优化**:更改字体大小、颜色等样式,使其更加美观。 ##### 程序主体区域美化 程序主体区域通常包括编辑器区域、视图区域等。这些区域的美化主要包括: - **背景色和字体**:改变背景色和字体样式可以显著...

    RCP常用方法,RCP常用方法

    1. **修改窗口大小**:在`ApplicationWorkbenchWindowAdvisor.java`的`preWindowOpen()`方法中,通过`configurer.setInitialSize(new Point(800, 600));`设置初始窗口大小为800x600像素。 2. **隐藏工具栏**:通过`...

    关于RCP.pdf

    4. 在RCP应用程序中,修改ApplicationWorkbenchWindowAdvisor类的preWindowOpen方法,设置窗口的标题和大小。 5. 编译和运行RCP应用程序,查看结果。 RCP应用程序的优点包括: * 高度灵活和可扩展性 * 可以快速...

    eclipse rcp教程.docx

    WorkbenchWindowAdvisor提供了几个关键的生命周期方法,如preWindowOpen、postWindowRestore、postWindowCreate等,开发者可以利用这些方法介入窗口的创建和恢复过程,实现个性化定制。 除了上述核心类,Eclipse ...

    关于RCP.docx

    可以通过修改 ApplicationWorkbenchWindowAdvisor 类的 preWindowOpen 方法来修改 RCP 应用程序的标题。 5. RCP 应用程序的特点 RCP 应用程序具有完善的企业应用解决方案、B/S、C/S 优势互补、全新的模式开发 C/S ...

    rcp相关资料

    - 修改`ApplicationWorkbenchWindowAdvisor`类中的`preWindowOpen()`方法,使用`Hello.sayHello()`方法返回的字符串作为窗口标题。 #### 二、RCP框架特点 RCP框架具有以下特点: 1. **企业应用解决方案**: 提供...

Global site tag (gtag.js) - Google Analytics