使用 jfilechooser

问题描述

我想从 JFileChooser 获取多种文件类型的输入。 但问题是我需要第一个文件路径作为第二个文件选择的 else 部分的输入

        `open jfilechooser to select a file 
        if(type1 selected){
        //do something            
        }else if(type 2 selected){
         //do something
        }
         `

问题是,如果选择了类型 2,那么我需要用户同时选择类型 1 的文件。我试图通过在 if else 条件中打开另一个 JFileChooser 来做到这一点,但无济于事。

我也尝试使用 filechooser.setMultiSelectionEnabled(true); 然后将文件路径(根据扩展名)存储在不同的字符串变量中(使用单独的 if 语句而不是 if-else),但不知何故也能用。 在选择了类型 2 的文件后,如何让用户选择另一个类型为 1 的文件

P.S:用户也可以选择类型 1 文件,不需要类型 2 文件

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...