java - 展开/折叠树后触发事件

标签 java tree swt

我需要在折叠和展开后触发事件调整大小。当我尝试使用 SWT.Collapse 和 SWT.Expand 执行此操作时,树上没有任何更改,因为它在发生之前就已触发。有什么办法吗?

最佳答案

尝试调用 Display.asyncExecSWT.Collapse/Expand 监听器中安排一个 Runnable。在当前 Tree 操作完成之前,Runnable 不会运行。

关于java - 展开/折叠树后触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18868107/

相关文章:

javascript - 如何在基于 'family-tree' 的 d3.js 中显示婚姻?

java - SWT Splitpane 可滚动

java - 记住对话框的大小

java - SonarQube Java插件自定义规则

java - 将请求传递给正确的应用程序

java - 为什么tomcat返回错误HTTP 500?

JavaScript:在树递归中查找元素的所有父项

用于读取文件的 Java 代码未在 VS Code 编辑器上编译

java - 如何在给定路径的树中查找节点

Java JWebbrowser DocumentCompleted 事件