所以这是我的库类的构造函数
package OOD_PROJECT_PACKAGE;
import java.awt.Event;
import java.io.File;
import java.io.FileNotFoundException;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Scanner;
import javax.swing.DefaultListModel;
import java.util.ArrayList;
import java.util.Date;
import javax.swing.JList;
import javax.swing.JOptionPane;
import javax.swing.JTextArea;
public class Library {
private ArrayList<Book> books = new ArrayList<Book>();
private ArrayList<Member> members = new ArrayList<Member>();
private DefaultListModel mod1;
//private DefaultListModel mod2;
private int nextValidId;
public Library(){
try {
String fileName = "id.txt";
Scanner in = new Scanner(new File(fileName));
nextValidId = in.nextInt();
}
catch (FileNotFoundException e){
JOptionPane.showMessageDialog(null, "File not found");
//this wont happen,file will always be there
}}
我在源文件中有一个 id.txt 文件。但它似乎没有找到它并且发生了预期。我认为这与 .txt 没有任何形式的包 OOD_PROJECT_PACKAGE 的事实有关,所以我的图书馆课看不到它。
我该如何解决这个问题?谢谢