【问题标题】:Opening a Dialog from within the postInit() method从 postInit() 方法中打开一个对话框
【发布时间】:2021-08-23 20:01:04
【问题描述】:

我正在尝试从 MobileApplication.postInit() 方法中打开一个对话框,如下所示:

public void postInit(Scene scene) {
   new CustomDialog().showAndWait();
}

CustomDialog 扩展 Dialog。但是,当我运行它时,应用程序启动但从不显示主视图或对话框。程序运行,Netbeans 坐在那里等待它完成,但它从来没有完成,屏幕上也没有出现任何内容。

我的应用程序需要打开一个密码加密的数据文件才能显示主视图,那么在应用程序首次启动时使用对话框提示输入密码的正确方法是什么?

【问题讨论】:

    标签: gluon gluon-mobile


    【解决方案1】:

    回过头来回答我自己的问题:如果您希望在应用程序启动时出现一个对话框,请将该逻辑编程到应用程序启动时启动的主阶段,然后在验证密码后(或其他任何内容)启动对话框完成),然后创建一个具有真正主应用程序界面的新阶段。

    【讨论】:

      猜你喜欢
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-30
      • 1970-01-01
      • 1970-01-01
      • 2012-03-15
      • 2013-05-26
      相关资源
      最近更新 更多