Eclipse4 RCP 指南

练习:用 @PostConstruct

实现 @PostConstruct 方法

在你的 TodoOverviewPartTodoDetailsPart以及PlaygroundPart类中添加下面的方法,如果你为这些类建立了构造器,你可以删除它们。

import javax.annotation.PostConstruct;
import org.eclipse.swt.widgets.Composite;

// more code

@PostConstruct
public void createControls(Composite parent) {
  System.out.println(this.getClass().getSimpleName()
  + " @PostConstruct method called.");
}

验证

运行你的应用程序,并且验证 @PostConstruct 方法被调用了,如果这没有工作的话,参考前面的"为什么 @PostConstruct 方法没有调用?"。