我尝试将 JFileChooser
与 LWJGL
一起使用,但 fileChooser.isDisplayable()
返回 false,我检查过,因为它不会弹出.
这就是我正在使用的,
private void chooseFile(){
choose = new JFileChooser();
choose.setCurrentDirectory(new File("."));
choose.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
choose.setFileFilter(new FileFilter(){
@Override
public boolean accept(File f) {
if(f.isDirectory()){
return true;
}
final String name = f.getName();
return name.endsWith(".png");
}
@Override
public String getDescription() {
return "*.png";
}
});
}
因此,如果有人有这方面的经验,或者只是一般知道为什么它不应该不能或永远不会工作或者告诉我什么,那么我可以继续我的生活并找到其他解决方案,或者修复它,如果谁都知道怎么做。
最佳答案
您永远不会告诉 JFileChooser 打开对话框。您需要调用 fileChooser.showOpenDialog() 或其他对话框方法之一(可以是打开/保存/等)。
Here是一个简单的例子。
关于java - 将 JFileChooser 与 LWJGL 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17857286/