DDDEN!SSS, посмотрел я твою ерунду, причина-то очень простая: когда главный поток застрял, нельзя не только обслуживать нажатия с клавиатуры, но что-то делать на экране, потому что и то, и другое относится к обработке высокоуровнего интерфейса. И еще два замечания. Первое: имена классов всегда пишутся с большой, переменных и методов - с маленькой. И второе: зачем ты так маниакально делаешь все переменные статическими? Они должны такими быть, только если они не зависят от класса, в котором находятся, и должны быть видны и изменяемы отовсюду.
Надеюсь, мои посты читают все, а не только те, к кому обращаюсь.YuReC.CoM, они используются в системе I/O.
FunAT92, не понял про команды, куда ты их двигать-то хочешь? Timer и TimerTask - это как запуск потока по распианию.
[CRUSADER], не смог зайти, но предположу, что просто нужно создавать поток не из URL, а из файловой системы (file://).
Ссылка на пост
17 янв 2009 в 17:15