creare una funzione per rilevare pressione di un tasto , e assegnare una variabile per tenere traccia dell'evento :
public boolean keyDown ( Event e , int key) {
una variabile booleana restituisce solo un valore true o false. Lo stato di default di questo tipo di variabile è false . La pressione di un tasto fa cambiare il valore su true . Questa funzione restituisce anche il valore ASCII del tasto premuto , e memorizza il valore nella variabile intera
2
Determinare se il tasto premuto è un carattere stampabile " chiave". :
if ( key > 31 && tasto < 127 ) {
caratteri ASCII stampabili hanno valori compresi tra 31 e 127 . Tutti gli altri valori dalla tastiera richiedono una gestione speciale
3
Far passare il valore della chiave per il programma se è un carattere stampabile :
ValidateText ritorno ( chiave) ; < . br>
}
4
Informare il programma chiamante che la chiave non può essere stampato e richiede una gestione speciale se cade al di fuori dei valori ASCII specificati :
return false ;
}
Programmazione © www.354353.com