java中对键盘监听是不是一定要用到组件

能不能不用组件能编写一段代码直接在某一个时刻对键盘进行监听,有没有具体的源代码

document.body.onkeypress=function()//键盘点击事件
{
var code = window.event.keyCode;---得到键盘点击号。。一般都用回车13 abc.. 97 98 99...

    ...下面添加代码就行了  code==? {function(){}}..

}