rcp perspective 添加9个视图均匀排列

PageLayout布局方法

pageLayout.addView("NodePMTSStream" + ":1", IPageLayout.TOP,
0.5f,
editorArea);
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":2",
IPageLayout.RIGHT,
0.33f, "NodePMTSStream" +
":1");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":3",
IPageLayout.RIGHT,
0.5f, "NodePMTSStream" +
":2");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":4",
IPageLayout.BOTTOM,
0.33f, "NodePMTSStream" +
":1");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":5",
IPageLayout.BOTTOM,
0.33f, "NodePMTSStream" +
":2");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":6",
IPageLayout.BOTTOM,
0.33f, "NodePMTSStream" +
":3");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":7",
IPageLayout.BOTTOM,
0.5f, "NodePMTSStream" +
":4");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":8",
IPageLayout.BOTTOM,
0.5f, "NodePMTSStream" +
":5");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

pageLayout.addView("NodePMTSStream" + ":9",
IPageLayout.BOTTOM,
0.5f, "NodePMTSStream" +
":6");
pageLayout.getViewLayout("NodePMTSStream").setCloseable(false);

时间: 2024-08-26 03:07:47

rcp perspective 添加9个视图均匀排列的相关文章

Eclipse rcp 开发 : 自定义导航视图CNF(3)为导航视图增加隐藏文件功能

org.eclipse.ui.navigator.navigatorContent 右键新增commonFilter id:  唯一 name :名称 如:*.xml resources description:描述, 如:Hides *.xml resources 在该属性下载增加属性:其中的value为通配xml  <filterExpression>             <and>                <adapt                     

Rcp 中添加eclipse中的菜单栏

自己创建的Eclipse rcp 插件中需要添加像Eclipse中的菜单栏和工具栏,实现该功能可以通过两种方式:1种是通过扩展点,2种是通过在ApplicationActionBarAdvisor 类中编写代码实现. 1.通过扩展点实现:org.eclipse.ui.menus 用于扩展菜单栏,该例子实现eclipse中的window菜单栏中的部分Action ViewsShortlistContributionItem 源码: package com.workflow.menu; import

如何实现多个div水平均匀排列且量两端贴壁

如何实现多个div水平均匀排列且量两端贴壁:建议:尽可能的手写代码,可以有效的提高学习效率和深度.在网页布局中,经常有这样的需求,那就是几个div水平均匀在排列在一个盒子中,并且两端div外侧紧贴盒子内壁,如下图所示:下面先看一段代码实例: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="

Xamarin iOS开发实战上册-----2.2 添加和定制视图

2.2  添加和定制视图 本节将主要讲解视图的两种添加方式:一种是使用Interface Builder:一种是使用代码:以及定制视图等内容. 2.2.1  使用Interface Builder添加视图 使用Interface Builder添加视图是一个相当简单的工作.以下的示例将为开发者讲解该如何使用Interface Builder添加视图. [示例2-1]以下将使用Interface Builder添加一个视图,具体步骤如下: (1)创建一个Single View Applicatio

在UIWebView 上面添加一个头视图 让它能随webView 滚动

UIWebView是iOS sdk中一个最常用的控件.它是一个内置的浏览器控件,我们可以用它来浏览网页.打开文档等等. UIWebView可以用来向用户展示一些网页信息,在我们进行开发的时候,通常会想在这个Controller上面添加一个headerView用来展示标题或者图片 ,那么我们此时就会遇到一个问题,就是怎么在一个webView上面添加头视图. 我在网上搜过这个问题,很多人说直接在webView的scrollView上添加一个View.这样确实可以实现在webView上添加头视图,但是

Xamarin iOS教程之添加和定制视图

Xamarin iOS教程之添加和定制视图 Xamarin iOS用户界面——视图 在iPhone或者iPad中,用户看到的摸到的都是视图.视图是用户界面的重要组成元素.例如,想要让用户实现文本输入时,需要使用输入文本的视图:想要让用户显示图像时,需要使用显示图像的视图.本章将为开发者详细讲解如何构建视图. Xamarin iOS视图 在应用程序开发中,最常见的视图如表2-1所示. 表2-1  常用视图   Xamarin iOS添加和定制视图 本节将主要讲解视图的两种添加方式:一种是使用Int

JavaScript计算N个点均匀排列成圆的各个点坐标

这个方法可以用来支持圆形菜单布局等类似需求: /**  * 计算N个点均匀排列成圆的各个点坐标  * @param nodeSize 参与排列成圆的元素个数  * @param center 圆的中心点坐标 {x:, y:}  * @param radius 圆的半径  * @return 各个元素的坐标:[{x:, y:}, {x:, y:}, ...]  */ function calcCircularLayout(nodeSize, center, radius) { var i, _i,

WPF开发为按钮提供添加,删除和重新排列ListBox内容的功能

原文:WPF开发为按钮提供添加,删除和重新排列ListBox内容的功能 介绍 我有一种情况,我希望能够将项目添加到列表中,并在列表中移动项目,这似乎是使用a的最简单方法ListBox.我立刻想到了如何以通用的方式做到这一点,然后,也许,可以使用行为来做到这一点.这似乎是一个非常有用的想法.我决定以一种简单的方式为我正在开发的应用程序做这件事,但我想我会创建一个演示项目来探索这个想法.这是结果. 概观 该行为实际上有四个独立的部分,可以在一个类中执行不同的功能: 添加项目 将所选项目向上移动一个位

添加糢糊视图

1.创建一个Xcode工程 2.打开Main.storyboard,添一个UIImageView视图,并为UIImageView插入图片 3.打开ViewController.swift,在viewDidLoad方法下添加以下代码 override func viewDidLoad() { super.viewDidLoad() //糢糊效果类 var blurEffect = UIBlurEffect(style: UIBlurEffectStyle.Light) //糢糊效果视图类 var