android使用bottomsheetbehavior添加什么包
2017-09-12
展开全部
你的rcp工程中应该有一个实现了IPerspectiveFactory的类
这个类就是控制你的rcp再打开的的时候显示的视图布局
这个类中有一个createInitialLayout(IPageLayout layout)的方法,在里面添加:
String editorArea = layout.getEditorArea();
layout.addView("org.eclipse.ui.views.PropertySheet",IPageLayout.BOTTOM, 0.75f,editorArea);
就可以在rcp中显示属性视图了。
至于你的那种做法,就算是显示了属性视图了也是不行的,PropertySheetPage 不能这样直接用的。
还需要调用:propertySheetPage.init(new PageSite(getViewSite()));
和propertySheetPage.createControl(book);
在selectionChanged里面还需要
propertySheetPage.selectionChanged(currentPart, currentSelection);
至于setPropertySourceProvider这个好像不怎么用的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询