如何在JavaFX中从另一个窗口自定义图表
我是Stackoverflow和Javafx(以及Java)的新手,所以我的问题可能很愚蠢 我有一个带有主窗口的.fxml文件(包括折线图)和绑定到它的Controller.java。我需要用图表选项(线的颜色和厚度)创建一个新窗口。我正在用事件选项制作窗口,绑定在主窗口的菜单项上 那个么,如何从“选项”窗口更改主窗口中图表的属性呢? 我完全不明白如何在主窗口中访问折线图 以下是我打开“选项”窗口的方式:如何在JavaFX中从另一个窗口自定义图表,javafx,window,fxml,linechart,stage,Javafx,Window,Fxml,Linechart,Stage,我是Stackoverflow和Javafx(以及Java)的新手,所以我的问题可能很愚蠢 我有一个带有主窗口的.fxml文件(包括折线图)和绑定到它的Controller.java。我需要用图表选项(线的颜色和厚度)创建一个新窗口。我正在用事件选项制作窗口,绑定在主窗口的菜单项上 那个么,如何从“选项”窗口更改主窗口中图表的属性呢? 我完全不明白如何在主窗口中访问折线图 以下是我打开“选项”窗口的方式: void showSettings(ActionEvent event)
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();
}
有人能帮我吗
对不起,我的英语水平不好:c
Edit1:我需要将参数从新窗口(选项)传递到现有窗口(主) 我想这不是我需要的。我需要将参数从新窗口传递到现有窗口(实时性更好),而不是从现有窗口传递到新窗口。。。