我在網上搜索,並沒有得到關於e.consume()的使用的明確說明,這是java KeyEvent Handle中經常使用的。就像下面的代碼一樣。在java中使用e.consume()有什麼用
public void keyTyped(KeyEvent e) {
char c = e.getKeyChar();
if (c != KeyEvent.CHAR_UNDEFINED) {
s = s + c;
repaint();
e.consume();
}
}
消耗是否意味着結束此事件? – user1456170
否。這意味着該事件不會再發送給任何其他事件偵聽器。 –
看起來我被一個簡單的單詞粘住了。現在我明白了。讚賞任何人的重播。尤其是你的。 – user1456170