2017-01-07 1 views
-1

안녕 JTextArea에서 getText() 메서드를 사용하려고 시도하고 .txt 파일에 쓰기. 텍스트 영역이 여러 행의 텍스트를 가지고 있는데 유지하려는 당신이 상상할 수 있듯이textarea에 getText() 메서드를 사용하고 textarea에 나타나는대로 txt 파일에 쓰는 방법?

try { 
    String = "OrderDetails.txt"; 
    PrintWriter output = new PrintWriter(fileName); 
    output.println("Customer Details"); 
    // this part is not important 
    output.println(txtAreaOutput.getText()); //Spits out multiple lines into a single line :(
    output.close(); 
} catch (FileNotFoundException ex) { 
    Logger.getLogger(FamousFavoriteSubs.class.getName()).log(Level.SEVERE, null, ex); 
} 

내가 .txt 파일에 텍스트를 저장할 때 : 여기 내 코드입니다. 이것을 할 수있는 방법이 있습니까?

답변

2

JTextArea에는 BufferedWriter을 보내야하는 "쓰기"기능이 있습니다.

실제로 이것은 여러 번 답변되었으므로 여기에 게시하기 전에 문제를 Google에 알려주십시오. 모두 읽고 파일이 체크 아웃 쓰는 완전한 작동 예를 들어

Writing JTextArea content into file

+0

: http://stackoverflow.com/questions/5880169/loading-a-text-file-into-a-textarea/5887380 # 5887380 – camickr

관련 문제