I ricerca in linea e non fornisce spiegazioni chiare sull'uso di e.consume() che viene spesso utilizzato in Java KeyEvent Handle. Come il codice seguente.Cosa fa l'uso di e.consume() in java
public void keyTyped(KeyEvent e) {
char c = e.getKeyChar();
if (c != KeyEvent.CHAR_UNDEFINED) {
s = s + c;
repaint();
e.consume();
}
}
Il consumo significa terminare questo evento? – user1456170
No. Significa che l'evento non verrà ulteriormente inviato a ulteriori ascoltatori di eventi. –
Sembra che io fossi appiccicoso con una semplice parola. Ora ho capito. Apprezzo per il replay di qualcuno. Soprattutto il tuo. – user1456170