JFileChooser を介して JList にいくつかのファイルを追加しました。以下のコードを使用してコンテンツを追加します。
for (File file : fileChooser.getSelectedFiles()) {
vector.addElement(file);
}
System.out.println("Added..!!");
list.updateUI();
ファイルを追加した後、abc.xml または 123.txt またはその他の特定のファイルが JList に存在するかどうかを確認したいと思います。JList 内の特定のファイルを確認する方法を教えてもらえますか?
私が試したのは、この形式で Iterator を使用することです。
Iterator<File> it = vector.iterator();
while(it.hasNext())
if(it.next().getName().equals("abc.xml"))
System.out.println("Yes..abc.xml exists");
else
System.out.println("OOPS! abc.xml does not exist");
しかし、特にファイルを取らないので、これは私の目的を解決しません。たとえば、入力が 1.xml、2.xml、および abx.xml の場合、出力は、ファイルが存在しない、ファイルが存在しない、およびファイルが存在するというものです。
どなたか、これを案内していただけませんか...