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

问题描述

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

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

解决方案

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

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

}

时间: 2024-05-22 18:47:52

java代码-java中对键盘监听是不是一定要用到组件的相关文章

Java能不能实现后台键盘监听?

问题描述 如题能的话给说下用哪些类实现的 网上找后台监听的只有C的,难道Java做不了后台监听的?问题补充:到底能还是不能?用c的话不就很麻烦了,直接不用Java好了 解决方案 java的最底层是jvm,所以单纯的java不能感知jvm再下面的操作系统的情况. 可以用c写,java程序用jni调用解决方案二:已经有封装好的jni调用,http://50vip.com/blog.php?i=29解决方案三:你说的问题不是很具体如果说一直监听是不可以实现的,因为java要监听需要获得焦点如果你要的是

C#全局键盘监听(Hook)的使用

一.为什么需要全局键盘监听? 在某些情况下应用程序需要实现快捷键执行特定功能,例如大家熟知的QQ截图功能Ctrl+Alt+A快捷键,只要QQ程序在运行(无论是拥有焦点还是处于后台运行状态),都可以按下快捷键使用此功能... 这个时候在程序中添加键盘监听肯定不能满足需求了,当用户焦点不在App上时(如最小化,或者用户在处理其它事物等等)键盘监听就失效了 二.怎样才能实现全局键盘监听? 这里需要用到Windows API,源码如下:(可以作为一个工具类[KeyboardHook.cs]收藏起来) u

JAVA键盘监听,错误在哪里

问题描述 JAVA键盘监听,错误在哪里 解决方案 java 键盘监听java 键盘监听Java:键盘全局监听 解决方案二: http://zhidao.baidu.com/question/577201357.html?qbl=relate_question_0 解决方案三: 编译问题,你这个方法调用参数类型是错误的,键盘监听事件的参数是addKeyListener的参数必须是实现KeyListener这个接口的类. 你的mb类型定义的是JPanel,所以会报编译错误.你需要定义一个类实现Key

用java写了一个键盘监听,实现一张图片的上下左右移动,为什么图片会出现一闪一闪的,大神求解

问题描述 用java写了一个键盘监听,实现一张图片的上下左右移动,为什么图片会出现一闪一闪的,大神求解 package Fly; import java.awt.Graphics; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.image.BufferedImage; import java.io.File;

Python中使用PyHook监听鼠标和键盘事件实例_python

PyHook是一个基于Python的"钩子"库,主要用于监听当前电脑上鼠标和键盘的事件.这个库依赖于另一个Python库PyWin32,如同名字所显示的,PyWin32只能运行在Windows平台,所以PyHook也只能运行在Windows平台. 关于PyHook的使用,在它的官方主页上就有一个简单的教程,大体上来说,可以这样使用 # -*- coding: utf-8 -*- # 3import pythoncom 4import pyHook 5def onMouseEvent(e

Java中用Servlet容器实现程序监听

servlet|程序 分两步走:(1). 实现 javax.servlet.ServletContextListener 接口的两个方法:contextInitialized()和contextDestroyed() contextInitialized():当Servlet容器启动时会执行 contextDestroyed():当Servlet容器停止时会执行(2). 在contextInitialized()中加入需要监听的程序,并由 java.util.Timer 的 schedule()

Java中用Servlet Listener实现定时监听

分两步走: (1). 实现 javax.servlet.ServletContextListener 接口的两个方法:contextInitialized()和contextDestroyed() contextInitialized():当Servlet容器启动时会执行 contextDestroyed():当Servlet容器停止时会执行 (2). 在contextInitialized()中加入需要监听的程序,并由 java.util.Timer 的 schedule() 方法来控制监听程

Java中用Servlet Listener实现定时监听 (Timer、TimerTask)

分两步走:     (1)实现 javax.servlet.ServletContextListener 接口的两个方法:contextInitialized()和contextDestroyed()     contextInitialized():当Servlet容器启动时会执行contextDestroyed():当Servlet容器停止时会执行     (2)在contextInitialized()中加入需要监听的程序,并由 java.util.Timer 的 schedule() 方

移动-java tree.addMouseMotionListener();鼠标监听功能

问题描述 java tree.addMouseMotionListener():鼠标监听功能 1C tree.addMouseMotionListener(new MouseMotionAdapter() { @Override public void mouseMoved(MouseEvent arg0) { //鼠标移动 int x = (int) arg0.getPoint().getX(); int y = (int) arg0.getPoint().getY(); System.out