今天是當按輸出的第三篇章了,依目前進度應該會寫到第五篇章,希望不要寫不完,那今天就開始吧。
PrintWriter output;
void setup()
{
// 創建新的檔案
output = createWriter(“positions.txt”);
}
void draw()
{
point(mouseX, mouseY);
output.println(mouseX + “t” + mouseY); // 這裡是將座標寫入檔案
}
void keyPressed()
{
output.flush(); // 將剩餘檔案寫入文件
output.close(); // 結束文件
exit(); // 程式停止
}
void setup()
{
selectOutput(“Select a file to write to:”, “fileSelected”);
}
void fileSelected(File selection)
{
if (selection == null)
{
println(“Window was closed or the user hit cancel.”);
}
else
{
println(“User selected ” + selection.getAbsolutePath());
}
}
第三章講的是以文件的創建和寫入為主,明天應該會是剩下檔案的寫入。那今天就先這樣了,掰。