您的位置:首页 > 其它

rcp 视图布局

2009-11-22 12:04 344 查看
public class Perspective implements IPerspectiveFactory {
public void createInitialLayout(IPageLayout layout) {
String editorArea = layout.getEditorArea();//得到编辑区域
layout.setEditorAreaVisible(false);//设置是否显示编辑区域
layout.setFixed(true);//设置当前布局是否固定
//定义一个视图, IPageLayout.ID_EDITOR_AREA和editorArea作用是一样的
layout.addView(MenuView.ID, IPageLayout.LEFT, .25f, IPageLayout.ID_EDITOR_AREA);
layout.addView(CustomerListView.ID, IPageLayout.TOP, .6f, editorArea);
//定义一个文件夹视图,可以向文件夹中放视图,文件夹视图放在之前的MenuView视图中
IFolderLayout folderBottom = layout.createFolder("left", IPageLayout.BOTTOM, .7f, MenuView.ID);
folderBottom.addView(QuickAddCustomerView.ID);//向文件夹中发视图
folderBottom.addView(QuickAddRelationView.ID);
}
注意:layout.addStandaloneView(View.ID, false, IPageLayout.LEFT, 1.0f, editorArea);//在页面中添加一个单一的、不能和其他视图共享同一位置的视图。除非该视图关闭,否则该视图的标题不会被隐藏。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: