折腾来折腾去

pikipity的blog

Processing 练习作 -- 小画板

这篇文章中我简单介绍了用来编写视觉交互式软件的编程语言 processing,这是我的一个练习作 – 一个简单的小画板,旨在练习 Processing 的基本命令和熟悉 Java 的语法。源代码可以到这里下载。

左侧选择工具,右侧选择画笔粗细和颜色。按"e"键结束当前工具输入(画直线、方框、圆形和不规则图形时有效);按"r"键画布清零。

截图:

界面

小问题:

  1. 没有保存功能。
  2. 颜色和画笔粗细比较单一。
  3. 在画直线、方框、圆形和不规则图形时没有预览功能,不方便。

在编写过程中就会发现 processing 语言在功能上还是有一定的欠缺的,比如不能够抓取一部分界面进行重绘,换句话说就是没有“撤销”功能,但是如果仅仅想编写一个静态的交互界面已经绰绰有余了,无怪乎很多 Arduino 教学网站都推荐这个语言。



Comments