User Control | addXXXListener | method in listener |
---|---|---|
JButton JTextField JMenuItem |
addActionListener() | actionPerformed(ActionEvent e) |
JSlider | addChangeListener() | stateChanged(ChangeEvent e) |
JCheckBox | addItemListener() | itemstateChanged() |
key on component | addKeyListener() | keyPressed(), keyReleased(), keyTyped() |
mouse on component | addMouseListener() | mouseClicked(), mouseEntered(), mouseExited(), mousePressed(), mouseReleased() |
mouse on component | addMouseMotionListener() | mouseMoved(), mouseDragged() |
JFrame | addWindowListener() | windowClosing(WindowEvent e), ... |
import
Statementsimport java.awt.* import java.awt.event.*; import javax.swing.*; import javax.swing.event.*;