我有一个Java代码业务逻辑和一个JavaFX2代码GUI。
Java Game.java
类通过EventBroker和侦听器与GameGUI.java
FX类进行交互。
主要类位于后端程序包Main.java
和前端程序包MainGUI.java
中,因此应用程序是从{{1>中的 start -method启动的}。class。
如何将后端(Main)与前端(MainGUI)连接?是否有方法将Java后端类设置为GUI的模型?我刚刚开始使用JavaFX ......
答案 0 :(得分:0)
由于它是一个GUI库,而不是一个应用程序框架,因此JavaFX中没有模型/视图概念。
您必须手动连接课程。
答案 1 :(得分:0)
MainGUI
是一个扩展javafx.application.Application
的常规java类。您可以实例化Main
类并在其中使用其方法。
此外,要了解类似MVC的JavaFX模式,请参考以下链接:
Mastering FXML部分“FXML简介”
MVC Pattern in JavaFX With Scene Builder
答案 2 :(得分:0)
两种方法: 1)前端将产生一个线程到后端 2)您可以手动创建可以访问
的方法对象