您的位置:

java键盘,java键盘监听

本文目录一览:

Java怎样锁键盘

我们可以查阅api文档,可以发现在 toolkit 类中呢,有个

setLockingKeyState方法,使用方法如下:

public voidsetLockingKeyState(int keyCode,

boolean on)

throwsUnsupportedOperationException

设置键盘上给定锁定键的状态。有效键代码是

VK_CAPS_LOCK

VK_NUM_LOCK

VK_SCROLL_LOCK

VK_KANA_LOCK

根据不同的平台,设置锁定键的状态可能涉及事件处理,因此不能立即通过 getLockingKeyState 观察到。

抛出:

IllegalArgumentException- 如果keyCode不是有效键代码之一

UnsupportedOperationException- 如果主机系统不允许以编程方式设置此键的状态,或者键盘没有此键

HeadlessException- 如果

GraphicsEnvironment.isHeadless() 返回 true

ToolKit.getDefaultToolKit().setLockingKeyState(KeyEvent.VK_NUM_LOCK,false);

这样我们就锁定了键盘上的数字键盘哦,大家还可以试一下

VK_CAPS_LOCK、VK_SCROLL_LOCK和VK_KANA_LOCK

java 中如何用键盘输入

可以使用java的Scanner类,常见的是用nextInt()输入一个整数,用next()输入一个字符串,下面是一个小的演示程序。

public class InputTest

{

    public static void main(String[] args)

    {

        Scanner input = new Scanner(System.in);

        System.out.println(input.nextInt());

        System.out.println(input.next());

        input.close();

    }

}

java 键盘输入语句怎么写

第一种:

public class ShuRu{

public static void main(String arg[]){

System.out.println(arg[1]);

}

}

第二种:

import java.util.Scanner;

public class ShuRu{

public static void main(String arg[]){

Scanner in=new Scanner(System.in);

String str=in.next();

System.out.println(str);

}

}

直接输入 a,b

输出为 a,bstem.in.read(); 

扩展资料:

有输入就有输出,输出语句为

Java中的输出语句有以下四种:

1、System.out.println(1111);//换行打印

2、System.out.print(1111);//不换行打印

3、System.out.write(2222);//字节输出

4、System.out.printf("%+8.3f\n", 3.14);//按格式输出

注:

System.out.println(); 是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();方法,将返回值输出到控制台

System.out.print(); 与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。

System.out.printf(); 这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出。