addActionListener() means the class is listenable to some actions.
The listenable classes includes
Swing: JComboBox, Jbutton, JTextField, JMenuItem, JCheckBox, JRadioButton
SwingX: JXDatePicker,
It is common to make a class extends from a listenable Swing class and implements ActionListener for actionPerformed(ActionEvent).
Classes that implements ActionListener becomes a listener that listens to some listenable classes.
When some actions happens to listenable classes, actionPerformed(ActionEvent) will be invoked.
When actionPerformed, ActionListener reacts to the action.
It is like action and reaction pair that Listenable and ActionListener comes together always.
Some common methods of ActionEvent are:
Object EventObject.getSource()
String getActionCommand() like button name
long getWhen()
2017年5月18日 星期四
訂閱:
張貼留言 (Atom)
2023 Promox on Morefine N6000 16GB 512GB
2023 Promox on Morefine N6000 16GB 512GB Software Etcher 100MB (not but can be rufus-4.3.exe 1.4MB) Proxmox VE 7.4 ISO Installer (1st ISO re...
-
On CentOS 7, using yum install gives you cmake version 2.8.11 [root@thrift1 ~]# cat /etc/*release CentOS Linux release 7.2.1511 (Core) ...
-
Synology DSM 5.2 on Virtual Box Files On my Google Drive "2016DSM5.2" or download link below (3 files total: pat, iso, exe) ...
-
Static ZeroMQ (difficult setup) cd /d C:\ mkdir Repos cd /d C:\Repos\ git clone https://github.com/Microsoft/vcpkg cd /d C:\Repos\v...
沒有留言:
張貼留言