AZKeyAdapter.java 540 Bytes
Newer Older
楊慶堂's avatar
楊慶堂 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
package io.github.apollozhu.awt;

import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;

public interface AZKeyAdapter extends KeyListener {
    /**
     * Invoked when a key has been typed.
     * This event occurs when a key press is followed by a key release.
     */
    default void keyTyped(KeyEvent e) { }

    /**
     * Invoked when a key has been pressed.
     */
    default void keyPressed(KeyEvent e) { }

    /**
     * Invoked when a key has been released.
     */
    default void keyReleased(KeyEvent e) { }
}