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();

      }

最初にクリックされた座標のみを取得します。

クリックしたすべての座標を継続的に記録する方法を教えてください。

ありがとう :)

4

1 に答える 1

5

FileOutputStream追加モードで開きます。

outputStream = new PrintWriter(new FileOutputStream("stuff.txt", true));
于 2013-09-02T11:03:11.800 に答える