Я создаю игру, и я пытаюсь создать кнопку «Новая игра».
В игре у меня есть поток, который задерживает движение компьютера, поэтому я вижу его шаг за шагом, используя thread.sleep.
Моя проблема в том, что я не могу создать новую игру, пока эта нить не закончится.
Если я вручную остановил его, я получу InterruptedException.
Что я могу сделать для этого?
Невозможно создать новую игру до тех пор, пока не прекратится резьба
Моя игра размещена на JPanel, которая размещена на JFrame.
Я утверждал, что если я выложу JFrame и создаю новый, он уничтожит JPanel и все содержимое и создаст новый. но он тоже не работает.
Любые предложения?
Thanks in advanced,
Ron.
__DO НЕ ЗВОНИТЕ 'Thread.stop()' __ она массивно устарела и может вызвать противоречивые объекты. Прочитайте [здесь] (http://docs.oracle.com/javase/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html). – Mordechai