1

我正在开发一个 Java GUI,用户必须在其中选择一个输出目录。我想使用 JFileChooser 进行文件选择,但我担心操作系统的兼容性。我的 GUI 必须在 Windows、Mac 和 Linux 上运行,所以我想知道 JFileChooser 是否会在这三个平台上使用适当的路径语法(即 JFileChooser 将在 Windows 上用“\”分隔目录,在 UNIX 上用“/”分隔目录)。如果 JFileChooser 不是特定于操作系统的,它使用什么语法来描述路径?

4

1 回答 1

1

JFileChooser 自动在每个操作系统的相应目录上启动(C:/对于 windows,我相信 macs 的用户库和 Linux 的相应目录)。因此,正如常识所暗示的那样,JFileChooser 可在所有操作系统上使用。

如果不是这种情况,并且 JFileChooser 不是在所有操作系统上兼容,那么它很可能不是 java 的一个易于访问的部分,并且对于其他操作系统会有相应的对应部分。

于 2013-02-05T17:06:28.033 回答