JComboBoxで選択されたさまざまなアイテムのさまざまなファイルを読み取る必要があるこのプログラムがあります。JComboBox とすべてが機能するようになりましたが、Course_loader コードを呼び出そうとすると実行されません。ここに私がそれを呼び出そうとする場所のコードがあります:
public static String CourseName;
public static String PlayerName;
public Start_round(){
try {
Course_loader cl = new Course_loader();
cl.loadCourse(CourseName);
} catch (IOException e) {
}
ファイルリーダーのコードは次のとおりです。
import java.io.*;
public class Course_loader {
public static String holes;
public void loadCourse(String s) throws IOException{
File f = new File("courses\\"+s+".txt");
BufferedReader reader = new BufferedReader(new FileReader(f));
holes = reader.readLine();
reader.close();
System.out.println("it ran");
}
}
コードを呼び出すたびに、「実行されました」と表示されません。私は自分のコードを自分でチェックしましたが、ファイルリーダーのことは初めてです。助けてください。前もって感謝します。
ああ、ファイルはそこにあり、その中にこれらの単語が含まれています
test
文字列を出力しようとするたびに null になり、実行されていないことが証明されます。