所有
我正在使用JavaFX开发客户端/服务器应用程序。我在primaryStage中有一个主菜单,并且想要在另一个阶段点击菜单时加载内容(在Screen Builder中设计一个表单)?我怎么做?另外,我希望让我的客户端阶段窗口符合我已经拥有的primaryStage的大小?我是JavaFX的新手,并提前感谢您的帮助。
此致 PK
答案 0 :(得分:0)
几条评论:
JavaFX就是客户端。虽然它被称为基于Rich Internet Apps的库,但它目前的化身imo并没有达到这个承诺。对于企业级客户端/服务器应用程序,通过在服务器端中间层投入开发时间,而不是创建重量级客户端应用程序,您可能会获得更好的安全性和数据库灵活性。这就是现在的事情。
其次,JavaFX 2.2目前不支持Visual Studio特有的“多文档界面”或具有可包含子窗口的父窗口的GUI。
如果你想要的是在主要阶段选择一个选项后显示一个模态对话窗口,你当然可以这样做。许多人创建辅助类来协助创建模态对话框,因为在JavaFX 2.2中创建它们有点尴尬。我用于模态对话框的辅助类包含两对引用:
使这些引用更方便,可以更简单地创建模态阶段,它提供了在父控件对话框和模态对话框的控制器对象之间传递数据所需的引用。