簡體   English   中英

從資源文件夾中讀取文本文件並填充jTextArea(NetBeans Java)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM