JavaFX - 如何将数据从类传递到控制器

时间:2015-07-13 11:26:20

标签: java javafx

这是我目前的项目结构:

guiPackage
    Window
    WindowController

mainPackage
    Main

Main类处理我的主程序和逻辑(在main方法中)。

Window类只是一个带标签的基本窗口。

如何更新Main类中的标签文本?我假设我需要访问控制器并将数据传递给它。

这是JavaFX项目的正确结构还是有更好的处理方式?

编辑:这是我的主要方法的代码:

    Window.launch(Window.class);

    FXMLLoader fxmlLoader = new FXMLLoader(Viewer.class.getResource("/gui/fxml/Viewer.fxml"));
    ViewerController controller = fxmlLoader.getController();
    controller.setLabelText("Test");

这根本不会改变标签文字。

0 个答案:

没有答案