【问题标题】:Stage Within Another Stage in javafxjavafx中的另一个阶段中的阶段
【发布时间】:2013-10-01 09:51:02
【问题描述】:

全部,

我正在使用 JavaFX 开发客户端/服务器应用程序。我在 primaryStage 中有一个主菜单,并且想在另一个阶段单击菜单时加载内容(在 Screen Builder 中设计了一个表单)?我怎么做?另外,我希望让我的客户端舞台窗口适合我已经拥有的 primaryStage 的大小?我是 JavaFX 新手,在此先感谢您的帮助。

问候 PK

【问题讨论】:

    标签: javafx-2


    【解决方案1】:

    几个cmets:

    JavaFX 是关于客户端的。虽然它被宣传为作为富 Internet 应用程序基础的库,但它目前的化身 imo 并没有兑现这一承诺。对于企业级客户端/服务器应用程序,与创建重量级客户端应用程序相比,将开发时间投入服务器端中间层可能会获得更好的安全性和数据库灵活性。这就是现在的情况。

    其次,JavaFX 2.2 目前不支持 Visual Studio 式的“多文档界面”或带有可以包含子窗口的父窗口的 GUI。

    如果您想要在初级阶段选择一个选项后显示一个模态对话框窗口,您当然可以这样做。许多人创建辅助类来帮助创建模式对话框,因为在 JavaFX 2.2 中创建它们有点尴尬。我用于模态对话框的助手类包含两对引用:

    • 对父窗口的 Stage 和 Controller 对象的引用
    • 对此对话框的舞台和控制器对象的引用

    方便地使用这些引用可以更轻松地创建模态阶段,并且它提供了您可能需要在父对话框和模态对话框的控制器对象之间传递数据的引用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多