2013-04-11 5 views
1

Доброе утро, каждый.CodeName One, событие действия не создается нормально - требуется объяснение

У меня есть простое приложение Hello World, созданное из основного шаблона «Hello World». Я добавил простую кнопку в основной форме (в дизайнере CodeNameOne GUI), и я пытаюсь запустить событие action, нажав «Action Event». Я сохраняю конструктор GUI, прежде чем делать событие, как описано здесь. CodeName One, Action event not working- need explanation

Но дизайнер GUI попросит меня выбрать некоторое имя файла, чтобы просто автосоздать обработчик событий в среде IDE NetBeans, как показано в каждом руководстве. Основная проблема - я не могу выбрать какой-либо файл в этом окне. Я не знаю, какие типы файлов требуется GUI Designer, но все * .java-файлы из моих проектов серые в этом окне и не доступны соответственно.

Обработчик событий также создается в «StateMachine.java», но не всегда. Например, обработчик событий создан для кнопки, но не создан для вкладок.

Mac OS версии 10.8.3 (в Oracle Virtual Box) IDE NetBeans 7.3 и Java версия 1.6.0_43

Помогите мне, пожалуйста, этот проект очень хороший, но я не могу продолжать для разработки моего приложения, пока эта проблема не решена.

ответ

1

В некоторых случаях установка NetBeans неправильно определяется плагином. Вы должны указать файл NetBeans.app не в исходном файле. Это можно сделать, выбрав опцию меню «Файл-> Настройка NetBeans».

Это известная проблема в трекер-проблеме с несколькими артефактами, например: http://code.google.com/p/codenameone/issues/detail?id=611&start=100, как только вы выберете правильную копию NetBeans, это должно «просто работать».

+0

Спасибо, Шай! Это работает. –