如何获得checkboxtreeviewer getselection?

时间:2016-04-07 09:15:07

标签: java treeview

我已经苦苦挣扎于这个方法,问题是getselection返回对象treeviewer null,认为对象不是空的..任何想法如何解决这个问题?#

Treeviewer在这里定义:

private CheckboxTreeViewer treeViewer;

在这里使用:

ISelection oldSelection = treeViewer.getSelection();

感谢。

1 个答案:

答案 0 :(得分:0)

如果你只是定义treeViewer,这并不意味着它有任何价值。它的值为null。如果您然后尝试访问此变量,那么当然会得到NullPointerException。您需要在某处初始化或分配treeViewer变量。