2013-05-07 3 views
0

У меня есть форма, разработанная с дизайнером GUI с входными текстовыми полями и кнопками. Я приложил действия к кнопкам. Когда я вызываю форму с помощью showForm (Form, null), текстовые поля не принимают вход и кнопки не вызывают действие. Это происходит только для этой формы. Вначале проблема была решена здесь Unable to call a specific form from a button in codenameone, а затем проблема решена здесь Simulator keeps defaulting to old Main form. Что может быть теперь проблемой?Элементы формы не принимают вход

+0

вопрос непонятный ... можете ли вы предоставить образец кода? –

+0

Какой образец кода? Код, созданный дизайнером GUI? – user1622343

ответ

0

Насколько я знаю, там могут быть некоторые проблемы, как вы говорите, но в первую очередь необходимо, чтобы увидеть код

+0

Какой код? Код, созданный дизайнером GUI? – user1622343

+0

думаю так. Если код работает не очень хорошо, должна быть какая-то ошибка. –

0

В форме после того, как вы добавили текстовые поля вы выбрали компонент текстовое поле и нажмите кнопку действия события?

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

Этот вызов будет вызываться только тогда, когда пользователь изменяет содержимое текстового поля. Вы можете запустить в отладчике и установить контрольные точки/шаг в код, чтобы узнать, что происходит.

+0

Спасибо, но были все обратные вызовы. Теперь я исправил это, добавив новую кнопку, создав код действия для новой кнопки и запустив ее. После этого я удалил новую кнопку. Я не уверен, почему это решило проблему. – user1622343

+0

Слишком расплывчато для меня, чтобы правильно ответить. Если у вас нет кода для показа нескольких снимков экрана, проделайте длинный путь, чтобы проиллюстрировать вашу проблему. –

Смежные вопросы