4

我有一个安装程序,可让用户选择要安装的目录。MacOS 上的 JFileChooser 实现使用原生对话框(或者至少看起来是原生的)。那太棒了。

唯一的问题是无法从此对话框中创建目录......您只能选择一个预先存在的目录,这很笨重。有没有办法获得这个功能?

我在“仅选择目录”模式下使用 JFileChooser。因此,它与具有该功能的通常 MacOS 文件选择器不同。

4

2 回答 2

4

没错,showOpenDialog 方法不会为您提供创建新文件夹的选项。这是一个可用性问题,因为打开不存在的东西实际上没有意义。如果您使用 showSaveDialog 将有一个按钮“新建文件夹”或类似的按钮。

于 2009-05-10T14:48:10.413 回答
0
public static void main(String[] args) {
    JFrame frame = new JFrame();
    FileDialog d = new FileDialog(frame);
    d.setVisible(true);
}
于 2009-08-31T12:27:21.167 回答