文件加载/保存资源管理器Java

时间:2014-03-04 01:30:15

标签: java packages

我想知道java中是否有GUI文件资源管理器包以节省一些时间。

我正在谈论的事情就像你在Windows中“浏览”一个文件以便加载到媒体播放器时所看到的那样。

这样的事情:

enter image description here

请问我是否有一个特定的包或方法来适应这种情况。只是说Jframe和swing并不是我想要的。

2 个答案:

答案 0 :(得分:4)

您正在寻找http://docs.oracle.com/javase/tutorial/uiswing/components/filechooser.html

    JFileChooser chooser = new JFileChooser();
    int option = chooser.showOpenDialog(SimpleFileChooser.this);
    if (option == JFileChooser.APPROVE_OPTION) {
      statusbar.setText("You opened " + ((chooser.getSelectedFile()!=null) ? chooser.getSelectedFile().getName():"nothing"));
    }
    else {
      statusbar.setText("You canceled.");
    }

答案 1 :(得分:0)

我在谷歌搜索过类似的内容,但我不能正确地说明这一点。

我们有java.awt.FileDialog,它使用本机文件系统资源管理器(更加用户友好),就像fvu所说的JFileChooser。这里有http://www.tutorialspoint.com/awt/awt_filedialog.htm的教程。