Tenho uma aplicação onde implemento um Window, e nele desenho via Graphics.
Só que preciso ficar escutando eventos que venham do teclado. Por acaso alguém sabe de alguma classe que permita que eu fique ouvindo esses eventos? O que eu quero não é referente ao Scanner ou inclusão de ouvintes num Component via addKeyListener(), pois não possuo nenhum componente.
Sempre sim, Eder. A sun te deixa criar uma Window orfã para que você possa inicializa-la. Mas para exibi-la e capturar eventos sobre ela, você acabará tendo que associa-la a um JFrame ou JDialog.
Aliás, por que você está usando uma classe da AWT para fazer desenho? Não seria melhor usar o Swing?
E você possui um componente, a própria window. Pode fazer this.addKeyListener()…
Sem contar que no Windows Vista ou 7, usar um hook de teclado normalmente não funciona direito. Um exemplo disso é um programa VB que use o método Sendkeys; normalmente esses programas não funcionam mais nessas versões do Windows. Isso foi feito por motivos de segurança.