RCP开发中的一些小技巧
public void preWindowOpen() { IWorkbenchWindowConfigurer configurer = getWindowConfigurer(); configurer.setInitialSize(new Point(400, 300)); configurer.setShowCoolBar(false); //设置状态栏 IStatusLineManager statusLine=getWindowConfigurer().getActionBarConfigurer().getStatusLineManager(); //statusLine.setMessage("自定义插件的状态栏"); // 定义StatusLineContributionItem对象 final StatusLineContributionItem statusItem = new StatusLineContributionItem(""); // 获取进度监视器,并在状态栏显示 statusLine.getProgressMonitor(); statusItem.setText("自定义插件的状态栏"); statusLine.add(statusItem); configurer.setShowStatusLine(true); configurer.setTitle("Hello RCP"); }eclipsercp开发之屏蔽视图上的右键菜单 :
?Eclipse的记录日志:
?