我需要在折叠和展开后触发事件调整大小。当我尝试使用 SWT.Collapse 和 SWT.Expand 执行此操作时,树上没有任何更改,因为它在发生之前就已触发。有什么办法吗?
最佳答案
尝试调用 Display.asyncExec
在 SWT.Collapse/Expand
监听器中安排一个 Runnable
。在当前 Tree
操作完成之前,Runnable
不会运行。
关于java - 展开/折叠树后触发事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18868107/