Key
Spring til navigation
Spring til søgning
Eksemplet tager udgangspunkt i key på processing.org[1]
Koden viser status for både key, keyCode og keyPressed, og kan vise hvordan værdierne ændrer sig mens man taster en tast - Der vises både værdierne for keyPressed(), keyReleased() og draw().
String [] tekst = {"", "", "", "", "", "", "", "", "", "", "", ""};
void setup() {
size(240, 400);
textSize(20);
tekst[0] = " - Fra keyPressed() -";
tekst[4] = " - Fra keyReleased() -";
tekst[8] = " - Fra draw() -";
}
void draw() {
tekst[9] = "key = " + key;
tekst[10] = "keyCode = " + keyCode;
tekst[11] = "keyPressed = " + keyPressed;
background(255);
fill(0);
for (int n = 0; n < 12; n++) {
text(tekst[n], 10, 30 + 30 * n);
}
}
void keyReleased() {
tekst[5] = "key = " + key;
tekst[6] = "keyCode = " + keyCode;
tekst[7] = "keyPressed = " + keyPressed;
}
void keyPressed() {
tekst[1] = "key = " + key;
tekst[2] = "keyCode = " + keyCode;
tekst[3] = "keyPressed = " + keyPressed;
}