如何在JavaFX中从另一个窗口自定义图表

时间:2015-11-22 08:19:29

标签: javafx window fxml linechart stage

我是Stackoverflow和Javafx(以及Java)的新人,所以我的问题可能很愚蠢。

我有一个.fxml文件,主窗口(它包含LineChart)和Controller.java绑定到它。我需要用图表选项(颜色和线条粗细)制作新窗口。我正在制作带有事件选项的窗口,在主窗口的menuItem上绑定。

那么,如何从选项窗口更改主窗口中图表的属性? 我根本不了解如何在主窗口中访问LineChart!

这就是我打开选项窗口的方式:

 void showSettings(ActionEvent event)
        throws IOException {

    Group root = new Group();
    Stage stage = new Stage();

    AnchorPane frame = FXMLLoader.load(getClass().getResource("options.fxml"));
    root.getChildren().add(frame);
    Scene scene = new Scene(root);

    stage.setScene(scene);
    stage.show();

}

任何人都可以帮助我吗?

P.S。对不起我的英语水平不好:c

Edit1:我需要从新窗口(选项)传递params到已存在(主要)!

0 个答案:

没有答案