这个选择路径是当时学习别人的内容,由自己修改获得的。
分别有导入、导出、另存为按钮触发的内容
//导入按钮
Image image_in = new Image("file:pictures/in.png");//设置触发按钮的图片
in.setGraphic(new ImageView(image_in));
in.setOnAction((ActionEvent e) -> {
System.out.println("import");
Stage stage = new Stage();
FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("导入拓扑图");
fileChooser.getExtensionFilters().addAll(new FileChooser.ExtensionFilter("XML", "*.xml"),
new FileChooser.ExtensionFilter("FXML", "*.fxml"),
new FileChooser.ExtensionFilter("Allfiles", "*.*"));
fileChooser.setInitialDirectory(new File("E://workspace//RouteSim//src//siminterface"));// System.getProperty("user.home")));
fileChooser.setInitialFileName("saveImgToList.xml");
File file = fileChooser.showOpenDialog(stage);