Processing, createWriter()
用法介绍。
用法
createWriter(filename)
参数
filename
(String)
要创建的文件的名称
返回
PrintWriter
说明
在草图文件夹中创建一个新文件,以及一个要写入该文件的 PrintWriter
对象。为了正确制作文件,它应该被刷新并且必须用它的flush()
和close()
方法关闭(见上面的例子)。
从处理版本 0134 开始,处理 API 加载和保存的所有文件都使用 UTF-8 编码。在以前的版本中,使用了您平台的默认编码,这在将文件移动到其他平台时会导致问题。
例子
PrintWriter output;
void setup() {
// Create a new file in the sketch directory
output = createWriter("positions.txt");
}
void draw() {
point(mouseX, mouseY);
output.println(mouseX + "\t" + mouseY); // Write the coordinate to the file
}
void keyPressed() {
output.flush(); // Writes the remaining data to the file
output.close(); // Finishes the file
exit(); // Stops the program
}
有关的
相关用法
- Processing createFont()用法及代码示例
- Processing createImage()用法及代码示例
- Processing createShape()用法及代码示例
- Processing createInput()用法及代码示例
- Processing createReader()用法及代码示例
- Processing createGraphics()用法及代码示例
- Processing case用法及代码示例
- Processing clip()用法及代码示例
- Processing camera()用法及代码示例
- Processing curveDetail()用法及代码示例
- Processing catch用法及代码示例
- Processing char()用法及代码示例
- Processing ceil()用法及代码示例
- Processing curveVertex()用法及代码示例
- Processing concat()用法及代码示例
- Processing continue用法及代码示例
- Processing color()用法及代码示例
- Processing copy()用法及代码示例
- Processing cos()用法及代码示例
- Processing circle()用法及代码示例
- Processing char用法及代码示例
- Processing color用法及代码示例
- Processing class用法及代码示例
- Processing curve()用法及代码示例
- Processing curveTightness()用法及代码示例
注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 createWriter()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。