Java 如何从SWT TreeViewer中删除项目?

Java 如何从SWT TreeViewer中删除项目?,java,swt,jface,treeviewer,Java,Swt,Jface,Treeviewer,我正在使用Eclipse标准小部件工具包(SWT),我有一个带有项目的TreeView对象和一个双击事件(addDoubleClickListener)工作正常,但我不知道如何实现右键单击以删除项目 要收听右键单击,请使用。EclipseRCP有自己更高级的机制,但这对于您的目的来说已经足够了 在SelectionListener中,为您的MenuItem删除模型中的项目并刷新查看器

我正在使用Eclipse标准小部件工具包(SWT),我有一个带有项目的TreeView对象和一个双击事件(addDoubleClickListener)工作正常,但我不知道如何实现右键单击以删除项目

  • 要收听右键单击,请使用。EclipseRCP有自己更高级的机制,但这对于您的目的来说已经足够了

  • SelectionListener
    中,为您的
    MenuItem
    删除模型中的项目并刷新查看器