JFileChooserを使用してJListにファイルをいくつか追加しました。私は自分のコンテンツを追加するためのコードの下の部分を使用します。abc.xmlまたは123.txtまたは任意の他の特定のファイルがJListの中に存在しているかどうJList内のファイルの存在を確認する方法
for (File file : fileChooser.getSelectedFiles()) {
vector.addElement(file);
}
System.out.println("Added..!!");
list.updateUI();
は今のファイルを追加した後、私はチェックしたいと思います。誰でも私にどのように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の場合、出力はファイルが存在せず、ファイルが存在せず、ファイルが存在します。
あなたのいずれかがこのを通じて私を導いてくださいすることができ...
を.equals(新しいファイル( "abc.txt"))? list.contains(新しいファイル( "abc.txt"))...私は... –