我是 eclipse 开发的新手,在学习 SWT 时,我知道我需要处理display
下面的片段:
while (!shell.isDisposed ()) {
if (!display.readAndDispatch ()) display.sleep ();
}
display.dispose ();
因此它会处理所有显示获取的操作系统资源。我的问题是我应该在 Eclipse 插件中做同样的事情吗?考虑我们有这样的createPartControl()
代码:
public void createPartControl(Composite parent) {
//Other codes
parent.dispose(); //Shoud I compulsory do this in eclipse plugin?
}
或者eclipse会自动处理资源吗?我的假设是我应该手动处理。如果我错了,你能纠正我吗?