我现在尝试了很多方法,包括来自 commons IO 的 FilenameUtils.normalize(),但我似乎无法在另一个文件夹中获取资源来获取 Java FXML 文件。
代码如下
try {
root = FXMLLoader.load(getClass().getResource("../plugin/PluginSelection.fxml"));
} catch (IOException ex) {
Logger.getLogger(QueueOperationsController.class.getName()).log(Level.SEVERE, null, ex);
}
所需的 FXML 文件在哪里:
gui
dialogues
plugins
PluginSelection.fxml // desired file
dataset
QueueOperationsController // current class
如何最好地获取所需文件的 URL?
谢谢!