Перечисления в обработке 1.2.1? - PullRequest
0 голосов
/ 28 апреля 2011

Вот мой эскиз:

enum Foo { bar, baz }

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

Не удается скомпилировать:

Unrecognized type:46 (ENUM_DEF)

Я что-то не так делаю или перечисления не поддерживаются?

1 Ответ

1 голос
/ 07 мая 2011

Похоже, что они не поддерживаются, но есть некоторые обходные пути. Из FAQ :

В настоящее время мы поддерживаем только Java 1.4. (и ранее) синтаксис. Ты не можешь в настоящее время используют 1,5 синтаксиса в Среда разработки обработки. Это означает, что нет дженериков, шаблонов, enum, varargs, foreach и все остальное. Если вы хотите использовать Java 1.5 (или позже) возьмите core.jar и разработайте свой проект с другой Java IDE

Если вы знакомы с Java, вы всегда можете создать свой проект на Java и получить доступ к коду обработки с помощью традиционных классов Java. FAQ также содержит несколько указателей на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...