怎样使用Jface中的TreeViewer添加一个新的节点并反映到模型当中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎样使用Jface中的TreeViewer添加一个新的节点并反映到模型当中相关的知识,希望对你有一定的参考价值。

通过添加事件监听到TreeViewer就行了。如:

treeViewer.addOpenListener(new IOpenListener()
@Override
public void open(OpenEvent arg0)
System.out.println("open=" + arg0);

);

比如说,添加这个open的事件监听,那么你打开节点,就会执行这段代码。
还有很多其它监听器。如果你想添加新的节点,就在这里面做就行了
参考技术A 通过添加事件监听到TreeViewer就行了。如:

Java代码 收藏代码
treeViewer.addOpenListener(new IOpenListener()
@Override
public void open(OpenEvent arg0)
System.out.println("open=" + arg0);

);

比如说,添加这个open的事件监听,那么你打开节点,就会执行这段代码。
还有很多其它监听器。如果你想添加新的节点,就在这里面做就行了。

~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
~你的采纳是我前进的动力
~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。
参考技术B 0

通过添加事件监听到TreeViewer就行了。如:

Java代码

treeViewer.addOpenListener(new IOpenListener()

@Override

public void open(OpenEvent arg0)

System.out.println("open=" + arg0);



);
treeViewer.addOpenListener(new IOpenListener()
@Override
public void open(OpenEvent arg0)
System.out.println("open=" + arg0);

);

比如说,添加这个open的事件监听,那么你打开节点,就会执行这段代码。
还有很多其它监听器。如果你想添加新的节点,就在这里面做就行了

以上是关于怎样使用Jface中的TreeViewer添加一个新的节点并反映到模型当中的主要内容,如果未能解决你的问题,请参考以下文章

SWT/JFace问题:如何在单元格中只显示图片

如何通过 TreeViewer 的提供者为 SWT 树中的每个标签添加 mouseDoubleClick 事件?

Myeclipse怎样安装Jface?

转:Eclipse插件开发之TreeViewer

基于所选节点的 TreeViewer 上下文菜单 - SWT

在 JFace视图中(view) ,如何在本视图窗口,给一个按钮事件,用于关闭此视图