java - Swing - JFileChooser 打开对话框不显示各种选项的图像

标签 java swing jfilechooser

我正在使用 JFileChooser API 打开文件。当打开的对话框出现时,它不会显示各种选项的图像,例如上一级创建新文件夹列表详细信息。在鼠标悬停之前,某些选项也是不可见的。这是图片: enter image description here

我的代码看起来像这样:

JFileChooser fileChooser = new JFileChooser();
FileFilter xlsExcelType = new FileNameExtensionFilter("Excel spreadsheet (.xls)", "xls");
FileFilter xlsxExcelType = new FileNameExtensionFilter("Excel spreadsheet (.xlsx)", "xlsx");
fileChooser.addChoosableFileFilter(xlsExcelType);
fileChooser.addChoosableFileFilter(xlsxExcelType);

fileChooser.setFileFilter(xlsxExcelType);

int returnVal = fileChooser.showOpenDialog(null);

if (returnVal == JFileChooser.APPROVE_OPTION)
{
    File file= fileChooser.getSelectedFile();
}

请传递您的想法,使这些选项与图像一起可见。 谢谢

最佳答案

看看有没有java.awt.FileDialog有你想要的选项。如果没有,您可以尝试来自 here 的想法或 here .

关于java - Swing - JFileChooser 打开对话框不显示各种选项的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20279017/

相关文章:

java - 如何从 JFileChooser 获取所选文件的属性

java - Interactive Brokers Java API包装器?

java - 在分布式应用程序中生成大致顺序 ID(32 位和 64 位大小)的方法

java - 我的 JDialog 有时会收到来自调用应用程序的多余按键? (提供代码)

swing - 边框布局不工作

java - 在 JTable 中选择单行两次不会第二次调用 ListSelectionListener.valueChanged()

Java FileFilter 选择某些目录

Java JFileChooser getAbsoluteFile 添加文件扩展名

java - 由 : java. util.zip.ZipException 引起:设置的代码长度无效

java - Socket io 提示 CORS