My problem is that all the examples of using FileChooser
requires you to pass in a stage. Only problem is that my UI is defined in an fxml
file, which uses a controller class separate from the main stage.
@FXML protected void locateFile(ActionEvent event) {
FileChooser chooser = new FileChooser();
chooser.setTitle("Open File");
chooser.showOpenDialog(???);
}
What do I put at the ???
to make it work? Like I said, I don't have any references to any stages in the controller class, so what do I do?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…