我想使用Java Swing JFileChooser
创建保存并打开对话框,但是当我创建它时,它显示为第一个图像:
]
但是我想创建像Windows默认对话框一样的对话框,如图2所示:
为了获得文件选择器的最佳用户体验,请以操作系统的默认外观提供文件选择器。
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (Exception ex) {
ex.printStackTrace();
}
JFileChooser jfc = new JFileChooser();
jfc.showOpenDialog(null);
您有2个选择
您可以改用java.awt.FileDialog。这可能会解决您在Windows上的问题。我不知道您是否需要一个fd才能在所有平台上都像Windows fd一样]]
您可以创建自己的JDialog,向其添加一个JFileChooser(在右侧),并复制左侧的按钮。
首先您需要安装最新版本的NetBeans