我是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到已存在(主要)!