我已经使用下面的代码通过 JFileChooser 在我的 JList 中添加了一个名为 test.xml 的文件;
for (File file : fileChooser.getSelectedFiles()) {
vector.addElement(file);
}
System.out.println("Added..!!");
list.updateUI();
现在我必须从 Jlist 中选择一个文件,然后将其转换为另一个文档。如果我提供输入,则转换步骤有效;
File file = new File("test.xml");
但如果我给它,它就不起作用;
for (int j : list.getSelectedIndices()) {
File file = vector.elementAt(j);
//-------code for conversion-------//
}
列表及其向量是使用以下代码创建的:
vector = new Vector<File>();
final JList list = new JList(vector);
scrollPane.setViewportView(list);"
谁能告诉我如何从 JList 中选择该特定文件以进行转换?提前谢谢..!