[英]Read text file from resource folder and populate jTextArea (NetBeans Java)
StringBuilder result = new StringBuilder("");
ClassLoader classLoader = getClass().getClassLoader();
File file = new File(classLoader.getResource("DBase.dat").getFile());
try (Scanner scanner = new Scanner(file)) {
while (scanner.hasNextLine()) {
String line = scanner.nextLine();
result.append(line).append("\n");
}
jTextArea1.setText(result.toString());
scanner.close();
} catch (FileNotFoundException ex) {
}
我是JAVA和netBeans的新手,正在使用此代碼從資源文件夾中讀取文本文件,然后從該文件填充jTextArea。 但是我收到錯誤消息。 我想逐行讀取文本文件,而不是一次讀取所有文本...請幫助我該怎么辦。 我也要粘貼圖片... 項目圖片
嘗試這樣的事情:
File file = new File(classLoader.getResource("DBase.dat").getPath());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.