DirectoryChooser目錄選擇器官方文檔
FileChooser文件選擇器官方文檔html
JavaFx中有個FileChoser,能夠打開一個對話框來選擇文件
java
FileChooser fileChooser = new FileChooser(); //添加擴展名過濾器,過濾文件 //注意,這個過濾器添加得在showOpenDialog方法以前,否則會沒有效果 fileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("xml文件", ".xml")); fileChooser.setTitle("選擇輸出目錄");//選擇對話框的標題 //inPathImg是一個控件controller,更改成本身的控件便可 //showOpenDialog以後會返回得到的文件 File choseFile = fileChooser.showOpenDialog(inPathImg.getScene().getWindow());
這個目錄選擇器,通常用來選擇輸出的文件夾路徑api
DirectoryChooser directoryChooser = new DirectoryChooser(); directoryChooser.setTitle("選擇輸出文件夾"); File file = directoryChooser.showDialog(inPathImg.getScene().getWindow());