以下是我正在使用的代码:
public void fileSelector() throws Exception {
JFileChooser fileChooser = new JFileChooser();
fileChooser.setCurrentDirectory(filePath);
if (fileChooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
File file = fileChooser.getSelectedFile();
fileName = file.getName().replace(".ini", "");
filePathAndName = new File(
System.getProperty("user.home") + "\\OSBot\\Data\\SuperFighter\\Saves\\" + file.getName());
} else {
System.out.println("selectFile");
}
}
在旧电脑上运行正常。我在新计算机上安装了java8u151,但这段代码不起作用。相反,文件选择器不填充文件,下拉列表不包含任何内容,“创建文件夹”不起作用,“上一个文件夹”不起作用。基本上没有任何作用,我无法弄清楚为什么。 我是管理员,我已确保所涉及的所有内容都具有读写权限。 有人可以帮忙吗?
编辑: 我还应该补充一点,我不能再保存/加载文件了。