0
我是新的Eclipse开发,并同时学习SWT,我才知道,我需要使用下面的片段处置display
:是否有必要配置资源的Eclipse插件
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?
}
或者将超过照顾自动配置资源的?我的假设是我应该手动处置。如果我错了,你能否纠正我?
恰当地清理资源只是Java和所有语言的最佳实践。假设它会自动完成,因为你最多只会要求麻烦,最糟糕的时候会马虎。 – duffymo 2013-03-21 13:26:30