我已经苦苦挣扎于这个方法,问题是getselection返回对象treeviewer null,认为对象不是空的..任何想法如何解决这个问题?#
Treeviewer在这里定义:
private CheckboxTreeViewer treeViewer;
在这里使用:
ISelection oldSelection = treeViewer.getSelection();
感谢。
答案 0 :(得分:0)
如果你只是定义treeViewer
,这并不意味着它有任何价值。它的值为null
。如果您然后尝试访问此变量,那么当然会得到NullPointerException
。您需要在某处初始化或分配treeViewer
变量。