浏览文件夹对话框

发布于 2024-10-13 06:20:27 字数 129 浏览 3 评论 0原文

我需要知道如何在java中获取“浏览文件夹”对话框。我知道 SWT。但我需要在摇摆中做什么?有什么办法解决这个问题吗?

[当我们启动 Eclipse 时,它​​会要求选择工作空间。此时我们可以看到浏览文件夹对话框] 提前致谢。

I need to know how to get the "browse for folder" dialog in java. I am aware of SWT. But I need to do in swing? Is there any solution to this?

[As we start on eclipse it will ask for choose workspace. We can see the browse for folder dialog at that time]
Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

—━☆沉默づ 2024-10-20 06:20:27

如果添加以下命令,您可以强制 JFileChooser 仅选择文件夹。

        _fileChooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY);

在 Bibhaw 发布的片段中。

You can force JFileChooser to select only folders, if you add the following command.

        _fileChooser.setFileSelectionMode( JFileChooser.DIRECTORIES_ONLY);

in the snippet that Bibhaw posted.

嘿看小鸭子会跑 2024-10-20 06:20:27
JFileChooser j = new JFileChooser();
j.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Integer opt = j.showSaveDialog(this);
JFileChooser j = new JFileChooser();
j.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
Integer opt = j.showSaveDialog(this);
攀登最高峰 2024-10-20 06:20:27

预先咀嚼的代码:

JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new java.io.File(".")); // start at application current directory
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fc.showSaveDialog(this);
if(returnVal == JFileChooser.APPROVE_OPTION) {
    File yourFolder = fc.getSelectedFile();
}

Pre-chewed code:

JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new java.io.File(".")); // start at application current directory
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fc.showSaveDialog(this);
if(returnVal == JFileChooser.APPROVE_OPTION) {
    File yourFolder = fc.getSelectedFile();
}
天煞孤星 2024-10-20 06:20:27

使用 JFIleChooser。
例如,

JFileChooser chooser = new JFileChooser("C:\example");

有关详细信息,请浏览:

http://leepoint.net/notes- java/GUI/containers/20dialogs/30filechooser.html

http: //download.oracle.com/javase/tutorial/uiswing/components/filechooser.html

Use JFIleChooser.
e.g.

JFileChooser chooser = new JFileChooser("C:\example");

for details please go through:

http://leepoint.net/notes-java/GUI/containers/20dialogs/30filechooser.html

http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文