我在哪里将启动代码放在NetBeans平台中

时间:2012-04-03 18:23:51

标签: java netbeans startup rcp

是否有适合NetBeans平台应用程序的启动代码的好地方?我作为一个解决方法一直在做的是让我的每个TopComponents实例化我的App类,如果它尚未实例化的话。看起来有点单调乏味。我在一个在线教程中发现了这一点,但想知道是否有人知道更好的方法。

public class Installer extends ModuleInstall {
   @Override
   public void restored() {
      // By default, do nothing.
      // Put your startup code here.
   }
}

1 个答案:

答案 0 :(得分:1)

对于完整模块执行一些一次性初始化(或关闭操作)确实最好在ModuleInstaller中完成。

至少它对我来说很好。

我主要用它来确保由于我的模块中的用户操作而可能启动或未启动的OpenOffice干净地关闭。