首页 > 文档 > keyTyped()密钥按键(防治监听)
2017
07-14

keyTyped()密钥按键(防治监听)

2-6.keyTyped()

Name(名称):keyTyped()//

Examples(例子):

// Run this program to learn how each of these functions运行这个程序来了解每个这些功能

// relate to the others.
与其他人有关。

void draw() { } // Empty draw() needed to keep the program running空的draw()需要保持程序运行

void keyPressed() {

println(“pressed ” + int(key) + ” ” + keyCode);

}

void keyTyped() {

println(“typed ” + int(key) + ” ” + keyCode);

}

void keyReleased() {

println(“released ” + int(key) + ” ” + keyCode);

}

Description(描述):The keyTyped() function is called once every time a key is pressed, but action keys such as Ctrl, Shift, and Alt are ignored.

keyTyped()函数每次按下一次时都会被调用一次,但是Ctrl,Shift和Alt等动作键将被忽略。

Because of how operating systems handle key repeats, holding down a key may cause multiple calls to keyTyped(). The rate of repeat is set by the operating system, and may be configured differently on each computer.

由于操作系统如何处理密钥重复,按住键可能会导致对keyTyped()的多次调用。 重复率由操作系统设置,并且可以在每台计算机上进行不同的配置。

Mouse and keyboard events only work when a program has draw(). Without draw(), the code is only run once and then stops listening for events.

鼠标和键盘事件只有在程序具有draw()时才可以工作。 没有draw(),代码只运行一次,然后停止侦听事件。

Syntax(语法):keyTyped()

keyTyped(event)

Returns(返回值):Void(

Related(相关函数):keyPressed
key
keyCode
keyReleased()



最后编辑:
作者:卡萨布兰卡
卡萨布兰卡
这个作者貌似有点懒,什么都没有留下。

留下一个回复

你的email不会被公开。