【问题标题】:Opening a file selection window from a java application从 Java 应用程序打开文件选择窗口
【发布时间】:2012-02-17 16:33:22
【问题描述】:

如何让我的 java 应用程序打开那些花哨的文件选择窗口之一? 如果你知道,请告诉我如何在 Mac 和 PC 上使用;这对我有很大帮助。 我搜索了 google 和 StackOverflow 以及其他一些网站,但找不到我要找的东西。顺便说一句,我仍然是 Java 的菜鸟,所以我不介意你解释一下你的代码对我做了什么:P

【问题讨论】:

    标签: java file window selection


    【解决方案1】:

    使用FileChooser:

    JFileChooser fc = new JFileChooser();
    int returnVal = fc.showOpenDialog(frame); //Where frame is the parent component
    
    File file = null;
    if (returnVal == JFileChooser.APPROVE_OPTION) {
        file = fc.getSelectedFile();
        //Now you have your file to do whatever you want to do
    } else {
        //User did not choose a valid file
    }
    

    更多信息请查看How to Use File Chooser

    【讨论】:

      【解决方案2】:

      查看JFileChooser。这是官方tutorial。如果您有具体的后续问题,请提出这些问题。

      【讨论】:

        【解决方案3】:

        我相信您正在寻找JFileChooser

        【讨论】:

        • 最好链接到最新版本的JavaDocs。我已将您的答案编辑为指向 J2SE 7。有关获取最新文档链接的提示,请参阅 point 2 of advantages
        猜你喜欢
        • 2011-04-27
        • 1970-01-01
        • 2012-10-28
        • 1970-01-01
        • 1970-01-01
        • 2021-07-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多