2013-09-02 3 views
1

안녕하세요 여러분,파일에 데이터를 연속적으로 쓰는 것

마우스 클릭 좌표를 얻고 텍스트 파일로 저장하려고합니다. 이 코드

,

public void mouseClicked(MouseEvent event) { 

      PrintWriter outputStream = null; 
     try{ 
      outputStream =new PrintWriter(new FileOutputStream("stuff.txt")); 
     } 
     catch (FileNotFoundException e){ 
      System.out.println("Error opening the file stuff.txt."); 
      System.exit(0); 
     } 

     details = String.format("%s, %s", event.getX(), event.getY()); 

     outputStream.printf("%s, %s\n", event.getX(), event.getY()); 

     statusBar.setText(details); 


      outputStream.close(); 

     } 

나는 첫 번째 클릭 좌표를 얻는다.

내가 클릭 한 좌표를 연속적으로 기록하는 방법에 대한 아이디어를 줄 수 있습니까?

감사합니다 :)

답변

5

열고 FileOutputStreamappend mode의 :

outputStream = new PrintWriter(new FileOutputStream("stuff.txt", true)); 
+0

와우! 너 빠르네! 고마워요! – xpoiled7

관련 문제