У меня есть интерфейс с кнопками. Этот поток принимает данные от пользователя и выполняет определенную задачу. Теперь я хочу, чтобы фон одной кнопки (генерируемой случайным образом) периодически менялся (скажем, каждые 30 с), но я хочу, чтобы основной поток продолжал принимать ввод. Я не могу чередовать темы именно таким образом. Любая помощь будет оценена. Заранее спасибо.