gpt4 book ai didi

java - 是否可以在现有 Eclipse RCP View 中添加新的小部件

转载 作者:太空宇宙 更新时间:2023-11-04 07:25:13 24 4
gpt4 key购买 nike

我正在尝试为 Eclipse RCP 应用程序创建一个 Eclipse 插件。是否可以在现有 View 之一中添加新的小部件。目前,RCP 应用程序有一个扩展 commonNavigator 的 View ,并在该 View 内绘制一棵树。现在,我可以编写一个插件(独立于这个 RCP 应用程序),它可以在这个 View 中添加一个新的小部件吗?

谢谢

最佳答案

重写createPartControl方法。

class MyView extends CommonNavigator {
// ...
// private Button myButton;

@Override
public void createPartControl(Composite parent) {
// Call the parent method so the UI controls of
// CommonNavigator are correctly created.
super.createPartControl(parent);

// Add your own widgets here. Below is just an example.
myButton = new Button(parent, SWT.PUSH);
}

// ...
}

根据您要添加新小部件的位置,您可能需要在添加小部件后调用 super.createPartControl(parent);

关于java - 是否可以在现有 Eclipse RCP View 中添加新的小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18643229/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com