2015-12-04 4 views
2

Итак, у меня есть класс, который использует KeyListner, когда происходят различные события, различные boolean становятся истинными.Прослушивание ввода от другого класса

Теперь этот класс имеет конструктор, экземпляр этого класса вызывается внутри JApplet. Теперь все работает, кроме Keylistner.

Когда апплет работает, KeyListner не отвечает ни на одно из моих действий. Тем не менее, я знаю, что это не ошибка в моем коде, потому что когда я помещаю основной метод в класс, он отлично работает.

Итак, Как использовать KeyListner ... где все его методы находятся в пределах другого класса. и этот класс построен в апплете.

+1

показать код? Где вы * зарегистрировали * keylistener? – Jan

+0

У меня нет кода под рукой, в основном его игра Java, которую я пытаюсь сделать в апплете. Вся фактическая логика и сетка расположены в 1 классе, и, конечно, апплет создан в другом классе. сложность для меня заключается в изменении переменных, расположенных внутри логического класса t, изнутри апплета. надеюсь, вы понимаете, что – recurf

ответ

0

Я пытался вызвать переменную из класса в «init», , поэтому я не смог успешно ссылаться на переменную. Просто создав экземпляр класса извне «init», все работало, как ожидалось.