eclipse rcp插件学习【摄影管理系统9】java实例
1、新建一个EditorPart 。
2、在插件工作区窗口中显示EditorPart 。
我写的经验对你进修java有帮忙的话 , 给我投票或者保藏!!!
0eclipse rcp插件进修【摄影办理系统5】java实例
0eclipse rcp插件进修【摄影办理系统6】java实例
0java结构办理器GridBagLayout
需要这些哦
eclipse mars 2
java jdk 7
方式/
1新建一个EditorPart , 名称为huanying 。

文章插图
2打开huanying.java这个文件 , 按照图示双击Control. 。

文章插图
3显示paintControl这个方式 , 添加代码 , 在EditorPart上绘制一幅布景 。

文章插图
4【eclipse rcp插件学习【摄影管理系统9】java实例】绘制布景:
Composite com=(Composite)e.getSource();
Image img=Activator.getImageDescriptor("/icons/huanying.jpg").createImage();
e.gc.drawImage(img, 0, 0, img.getBounds().width, img.getBounds().height, 0, 0, com.getBounds().width, com.getBounds().height);

文章插图
5找到这个方式init , 添加代码:
this.setSite(site);
this.setInput(input);
this.setPartName(input.getName());
this.setTitleImage(input.getImageDescriptor().createImage());

文章插图
6新建一个类 , 名称为huanyinginput 。

文章插图
7打开这个huanyinginput.java文件 , 把代码点窜为:
public class huanyinginput implements IEditorInput{
public huanyinginput(){
super();
}
@Override
public <T> T getAdapter(Class<T> adapter) {
// TODO 主动生当作的方式存根
return null;
}
@Override
public boolean exists() {
// TODO 主动生当作的方式存根
return false;
}
@Override
public ImageDescriptor getImageDescriptor() {
// TODO 主动生当作的方式存根
return Activator.getImageDescriptor("/icons/java16.png");
}
@Override
public String getName() {
// TODO 主动生当作的方式存根
return "接待利用";
}
@Override
public IPersistableElement getPersistable() {
// TODO 主动生当作的方式存根
return null;
}
@Override
public String getToolTipText() {
// TODO 主动生当作的方式存根
return null;
}
}

文章插图
8打开这个文件ApplicationWorkbenchWindowAdvisor , 找到这个方式postWindowOpen , 添加代码:
IWorkbenchPage page=PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();
推荐阅读
- 手机微信如何开启插件功能
- 如何使用eclipse创建一个java项目
- 战舰世界科技树插件怎么用
- 谷歌chrome浏览器未安装flash插件完美解决方案
- Eclipse ADT中如何新建手机模拟器
- 如何修改Eclipse为黑色主题
- 如何通过浏览器插件下载网页上面的视频
- Ae 2018 怎样在插件Particular中更改粒子类型
- 酷我音乐如何取消音效插件dsp_DeFX.dll
- 如何用eclipse 实现简易android计算器