Bulgin, нет, я вижу, это ты не понимаешь. Потому что байт-код - это просто набор байтов, ничего не значащий для процессора, и запускать его на исполнение тоже невозможно. И отслеживать нажатия клавиш (никаких!) программа на Java не может. Да и как бы она могла, если она не имеет доступа к аппаратным ресурсам? Метод Canvas.keyPressed(int key) вызывается JVM и только JVM, про которую ты упорно забываешь, никакая сторонняя программа его вызывать не может, потому что один и тот же экзмепляр программы на Java может выполняться только в одной JVM. Разве что у JVM есть API, который позволяет расширять ее возможности (то есть фактически это модульная архитектура), но я о таком чуде не слышал. Впрочем, даже если и допустить, что сканкоды уже заложены в JVM, я про них уже писал:
seclub.org/forum/goto/4386588/ Сканкоды - это далеко не акселерометр.
Ссылка на пост
8 июл 2008 в 19:06