首先,用户使用仅限于.zip扩展名的JFileChooser浏览包含其Java项目的zip文件。将zip文件夹内的文件按路径放入字符串数组中
然后我希望所有的文件路径作为字符串存储在一个数组中。
浏览按钮:
btnBrowse.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int returnVal = fileChooser.showOpenDialog(null);
if (returnVal == JFileChooser.APPROVE_OPTION) {
File zip = fileChooser.getSelectedFile();
// This is where the I need help.
}
}
});
所以我的阵列将是这样的:
[路径\为\ java的\文件路径\为\ java的\文件路径\为\ java \ file,path \ to \ java \ file]
有人可以帮我吗?
有实际上你的代码有问题吗?你没有提到过。 – DaveRlz
您可以从这里开始 - [ZipFile.entries](http://docs.oracle.com/javase/6/docs/api/java/util/zip/ZipFile.html#entries())。 – Perception
你是说文件的名字应该是数组? – Jabir