Из количества кода, который я вижу, я думаю, что вы пытаетесь делать что-то с компонентами колебания без использования нити диспетчеризации событий ..
Это вызывает ужасные исключения, напримертот, что выше.У меня была эта проблема в проекте, и я понял, что уже слишком поздно, чтобы иметь возможность ее исправить, поэтому я просто поместил каждую вещь в try cat и не распечатал всю трассировку стека ...
Если это действительнопроблема, которую вы можете перехватить и игнорировать исключения нулевого указателя ..
Наилучший подход - использовать потоки диспетчеризации событий