2011-04-27 92 views
0

这里是我的草图:处理1.2.1中的枚举?

enum Foo { bar, baz } 

void setup() { } 
void draw() { } 

这无法编译:

Unrecognized type:46 (ENUM_DEF) 

我做得不对,或者是枚举不支持?

回答

1

看起来他们不受支持不幸,但有一些解决方法。从FAQ

我们目前只支持Java 1.4 (或更早)的语法。 目前在 处理开发环境中使用1.5语法。 这意味着没有泛型,模板, 枚举,可变参数,foreach和其他。 如果你想使用Java 1.5(或更高版本 ),取core.jar添加和发展自己的 项目与其他的Java IDE

如果您熟悉Java的,你可以随时基地项目在Java并通过传统Java类访问Processing代码。 FAQ也有一些提示。