2015-02-24 76 views
-1

我已经在一个名为“Gui”的类中实现了一个使用javafx的GUI,它扩展了apllication。我有一个独立的类来处理称为“逻辑”的逻辑。我想将“逻辑”类的一个实例传递给“Gui”类。无论如何,我可以在main方法中调用“Application.launch()”之前创建一个“Gui”类的实例吗?在JavaFx中传递参数

+0

你的代码在哪里? – 2015-02-24 14:40:54

回答

0

不容易,这几乎总是错误的方法来解决这个问题。尤其是,您甚至不知道将调用main(...)方法:在Java 8中,JavaFX应用程序由JVM启动,根本不需要调用main(...)

您应该认真考虑Application子类中的start(...)方法与普通Java应用程序中main(...)方法的等效方法;换句话说,把它看作你的应用程序入口点,并在那里创建Logic实例。

+0

非常感谢您的建议。我会重新开始。 – 2015-02-24 15:03:26