私はプラグインの開発に使用する裸の骨のアプリを作成しようとしています。私はワークベンチは必要ありません。asyncExecイベントはいつ開始されますか?
以下はtitle1ダイアログが表示されますが、title2は決して表示されません。
2番目のものを表示するには何が必要ですか?
public class BareBonesApp extends AbstractApplication
{
public Object start(IApplicationContext context) throws Exception
{
Display display = PlatformUI.createDisplay();
MessageDialog.openWarning(null, "title1", "message1");
display.asyncExec(new Runnable()
{
public void run()
{
MessageDialog.openWarning(null, "title2", "message2");
}
});
return null;
}
}