私はプログラムを持っています。それは標準クラスのファイルを使用しています。アレイリスト。クラス MyFile を置き換える必要があり、本当にコレクション ArrayList を List に変更したいと考えています。
クラス MyFile
public class MyFile extends File {
public MyFile(File f) {
super(f, "");
}
Boolean isNetworkFile = false;
}
プログラムの関数の例
public void addFile(JFrame frame) {
FileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
FileChooser.setFileFilter(filter);
FileChooser.setMultiSelectionEnabled(true);
int fileValid = FileChooser.showOpenDialog(frame);
if (fileValid == javax.swing.JFileChooser.CANCEL_OPTION) {
return;
}
else if(fileValid == javax.swing.JFileChooser.APPROVE_OPTION) {
File[] file = FileChooser.getSelectedFiles();
listSong.addAll(Arrays.asList(file));
}
}
どうやって?