KeyPressed(): Forskelle mellem versioner
Spring til navigation
Spring til søgning
htx_>Bar Ingen redigeringsopsummering |
Bar (diskussion | bidrag) Ingen redigeringsopsummering |
||
| (En mellemliggende version af den samme bruger vises ikke) | |||
| Linje 1: | Linje 1: | ||
Eksemplet tager udgangspunkt i keyPressed() på processing.org<ref>[https://processing.org/reference/keyPressed_.html keyPressed()] på Processing.org</ref> | Eksemplet tager udgangspunkt i keyPressed() på processing.org<ref>[https://processing.org/reference/keyPressed_.html keyPressed()] på Processing.org</ref> | ||
[[fil:keyPressedEksempel.png|right|thumb|220px|Visning af keyPressed()]] | [[fil:keyPressedEksempel.png|right|thumb|220px|Visning af keyPressed()]] | ||
Koden implementerer event-handleren keyPressed(), hvor den tester om det er en special-tast der er trykket på, og hvis det er, så vises hvilken [[keyCode]] den har. | Koden implementerer event-handleren keyPressed(), hvor den tester om det er en special-tast der er trykket på, og hvis det er, så vises hvilken [[keyCode]] den har. | ||
Nuværende version fra 22. okt. 2022, 21:26
Eksemplet tager udgangspunkt i keyPressed() på processing.org[1]

Koden implementerer event-handleren keyPressed(), hvor den tester om det er en special-tast der er trykket på, og hvis det er, så vises hvilken keyCode den har. Hvis det er en normal tast der er trykket på, så vises det, og hvad key er.
String tekst = "";
void setup() {
size(220, 220);
textSize(20);
}
void draw() {
background(255);
fill(0);
text(tekst, 10, 30);
}
void keyPressed() {
if (key == CODED) {
tekst = "Coded key\nkeyCode = " + keyCode;
} else {
tekst = "Normal key\nkey = " + key;
}
}
Referencer
- ↑ keyPressed() på Processing.org