标签: java eclipse-plugin treeview swt jface
我是eclipse插件开发的新手。我正在处理一个问题,其中UI长时间阻塞了treeViewer过滤。在此过程中,Namepatterfilter应用于树视图,并以编程方式展开前几个节点以显示结果。在分析时,仅在扩展节点时调用namepattern。如果节点有大量子节点,则扩展所需的时间太长。由于扩展节点在UI线程中运行,因此UI被阻止用于其他UI活动。我想知道,有没有其他方式可以过滤而不依赖于UI?像过滤模型一样,然后将其应用于Treeviewer?