Ответ: Canvas
Решил, что выходом будет в методе KeyPressed(int) вызвать метод из другого потока и освободить системный поток для своевременной отрисовки. Как правильно приостановить(с возможностью последующего возобновления), как восстановить приостановленный процесс и как его полность остановить? Когда я себе это только планировал, начитавшись разной литературы, мне это казалось проще. В одной книжке прочитал про существование методов suspend() and resume(), но компилятор уверяет меня в их отсутствии. Короче у меня пока не выходит создать работающую модель. Покажите, как можно приостановить поток и продолжить его опять. И что происходит, когда метод run() заканчивается?
|