| MouseMotionListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse |
|---|---|
| MouseListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse |
| MouseInputListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse |
| FocusListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ Activate |
| ActionListener | เป็น Interface ในการ ดักฟังเหตุการณ์ เหตุการณ์ใดๆบน component |
| ItemListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ item |
| CaretListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ ช่องรับข้อมูลต่างๆ |
| ChangeListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ State |
| ListSelectionListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ List ใน Component |
| TableModelListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ TableModel |
| MouseWheelListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse wheel |
| AdjustmentListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse wheel |
| InternalFrameListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ Internal Frame |
| MenuListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ menu |
| KeyListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ keyboard |
| WindowListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ window |
| PopupMenuListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ popup |
| ComponentListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ component |
| ContainerListener | เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ container |
interface:MouseMotionListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse โดยมี abstract method คือ mouseDragged คือจะทำงานเมื่อ กดเมาส์ปุ่มซ้ายแล้วลากที่ component mouseMoved คือจะทำงานเมื่อ มีการเลื่อนเมาส์บน component
structure:Public Interface MouseMotionListener { public abstract void mouseDragged ( MouseEvent e ); public abstract void mouseMoved ( MouseEvent e ); }
interface:MouseListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse โดยมี abstract method คือ mouseClicked คือจะทำงานเมื่อ มีการคลิกเมาส์ที่ component mouseEntered คือจะทำงานเมื่อ มีการเลื่อนเมาส์ไปบน component ครั้งแรก mouseExited คือจะทำงานเมื่อ มีการเลื่อนเมาส์ไปออกจาก component ครั้งแรก mousePressed คือจะทำงานเมื่อ มีการคลิกเมาส์ mouseReleased คือจะทำงานเมื่อ มีการปล่อยเมาส์ที่คลิก
structure:Public Interface MouseListener { public abstract void mouseClicked ( MouseEvent e ); public abstract void mouseEntered ( MouseEvent e ); public abstract void mouseExited ( MouseEvent e ); public abstract void mousePressed ( MouseEvent e ); public abstract void mouseReleased ( MouseEvent e ); }
interface:MouseInputListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse โดยมี abstract method คือ mouseClicked คือจะทำงานเมื่อ มีการคลิกเมาส์ที่ component mouseEntered คือจะทำงานเมื่อ มีการเลื่อนเมาส์ไปบน component ครั้งแรก mouseExited คือจะทำงานเมื่อ มีการเลื่อนเมาส์ไปออกจาก component ครั้งแรก mousePressed คือจะทำงานเมื่อ มีการคลิกเมาส์ mouseReleased คือจะทำงานเมื่อ มีการปล่อยเมาส์ที่คลิก mouseDragged คือจะทำงานเมื่อ กดเมาส์ปุ่มซ้ายแล้วลากที่ component mouseMoved คือจะทำงานเมื่อ มีการเลื่อนเมาส์บน component
structure:Public Interface MouseInputListener { public abstract void mouseClicked ( MouseEvent e ); public abstract void mouseEntered ( MouseEvent e ); public abstract void mouseExited ( MouseEvent e ); public abstract void mousePressed ( MouseEvent e ); public abstract void mouseReleased ( MouseEvent e ); public abstract void mouseDragged ( MouseEvent e ); public abstract void mouseMoved ( MouseEvent e ); }
interface:FocusListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ Activate โดยมี abstract method คือ focusGained คือจะทำงานเมื่อ component ได้รับ focus focusLost คือจะทำงานเมื่อ component สูญเสีย focus
structure:Public Interface FocusListener { public abstract void focusGained ( FocusEvent e ); public abstract void focusLost ( FocusEvent e ); }
interface:ActionListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ เหตุการณ์ใดๆบน component โดยมี abstract method คือ actionPerformed คือจะทำงานเมื่อ มีการกระทำใดๆเกิดกับ component คือทุกเหตุการณ์
structure:Public Interface ActionListener { public abstract void actionPerformed ( ActionEvent e ); }
interface:ItemListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ item เช่น JCheckBox, JRadioButton, JToggleButton โดยมี abstract method คือ itemStateChanged คือจะทำงานเมื่อ component ถูกเปลี่ยนแปลงสถานะ
structure:Public Interface ItemListener { public abstract void itemStateChanged ( ItemEvent e ); }
interface:CaretListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ ช่องรับข้อมูลต่างๆ เช่น JTextField โดยมี abstract method คือ caretUpdate คือจะทำงานเมื่อ มีการเปลี่ยนแปลงข้อความใน ช่องรับข้อมูลต่างๆ
structure:Public Interface CaretListener { public abstract void caretUpdate ( CaretEvent e ); }
interface:ChangeListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ State เช่น JTabbedPane, JMenu, JMenuItem, JProgressBar, JSlider โดยมี abstract method คือ stateChanged คือจะทำงานเมื่อ component เปลี่ยนแปลง state
structure:Public Interface ChangeListener { public abstract void stateChanged ( ChangeEvent e ); }
interface:ListSelectionListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ List ใน Component เช่น JList, ListSelectionModel โดยมี abstract method คือ valueChanged คือจะทำงานเมื่อ มีการเลือก List ใน Component
structure:Public Interface ListSelectionListener { public abstract void valueChanged ( ListSelectionEvent e ); }
interface:TableModelListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ TableModel เช่น TableModel โดยมี abstract method คือ tableChanged คือจะทำงานเมื่อ มีการเปลี่ยนแปลงข้อมูลภายใน TableModel
structure:Public Interface TableModelListener { public abstract void tableChanged ( TableModelEvent e ); }
interface:MouseWheelListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse wheel โดยมี abstract method คือ mouseWheelMoved คือจะทำงานเมื่อ มีการ scroll mouse ขึ้นลง
structure:Public Interface MouseWheelListener { public abstract void mouseWheelMoved ( MouseWheelEvent e ); }
interface:AdjustmentListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ mouse wheel โดยมี abstract method คือ adjustmentValueChanged คือจะทำงานเมื่อ มีการเลื่อน scrollbar ของ component
structure:Public Interface AdjustmentListener { public abstract void adjustmentValueChanged ( AdjustmentEvent e ); }
interface:InternalFrameListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ Internal Frame โดยมี abstract method คือ internalFrameOpened คือจะทำงานเมื่อ Frame ถูกเปิดขึ้นเป็นครั้งแรก ( ถูก load ) internalFrameClosing คือจะทำงานเมื่อ Frame กำลังถูกปิด internalFrameClosed คือจะทำงานเมื่อ Frame ถูกปิดการใช้งาน internalFrameIconified คือจะทำงานเมื่อ Frame ถูก click ที่ปุ่ม minimize internalFrameDeiconified คือจะทำงานเมื่อ Frame ถูก click ที่ปุ่ม maximize internalFrameActivated คือจะทำงานเมื่อ Frame ได้รับ focus internalFrameDeactivated คือจะทำงานเมื่อ Frame สูญเสีย focus
structure:Public Interface InternalFrameListener { public abstract void internalFrameOpened ( InternalFrameEvent e ); public abstract void internalFrameClosing ( InternalFrameEvent e ); public abstract void internalFrameClosed ( InternalFrameEvent e ); public abstract void internalFrameIconified ( InternalFrameEvent e ); public abstract void internalFrameDeiconified ( InternalFrameEvent e ); public abstract void internalFrameActivated ( InternalFrameEvent e ); public abstract void internalFrameDeactivated ( InternalFrameEvent e ); }
interface:MenuListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ menu เช่น JMenu โดยมี abstract method คือ menuSelected คือจะทำงานเมื่อ menu ถูกเลือก menuDeselected คือจะทำงานเมื่อ menu ไม่ถูกเลือก menuCanceled คือจะทำงานเมื่อ menu ถูกยกเลิกการเลือก
structure:Public Interface MenuListener { public abstract void menuSelected ( MenuEvent e ); public abstract void menuDeselected ( MenuEvent e ); public abstract void menuCanceled ( MenuEvent e ); }
interface:KeyListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ keyboard โดยมี abstract method คือ keyPressed คือจะทำงานเมื่อ key ถูกกด keyReleased คือจะทำงานเมื่อ key ถูกปล่อยจากการกด keyTyped คือจะทำงานเมื่อ
structure:Public Interface KeyListener { public abstract void keyPressed ( KeyEvent e ); public abstract void keyReleased ( KeyEvent e ); public abstract void keyTyped ( KeyEvent e ); }
interface:WindowListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ window โดยมี abstract method คือ windowActivated คือจะทำงานเมื่อ window ได้รับ focus windowDeactivated คือจะทำงานเมื่อ window สูญเสีย focus windowOpened คือจะทำงานเมื่อ window ถูกเปิดเป็นครั้งแรก ( ถูก load ) windowClosing คือจะทำงานเมื่อ window กำลังถูกปิด windowClosed คือจะทำงานเมื่อ window ถูกปิดการใช้งาน windowIconified คือจะทำงานเมื่อ window ถูก click ที่ปุ่ม minimize windowDeiconified คือจะทำงานเมื่อ window ถูก click ที่ปุ่ม maximize
structure:Public Interface WindowListener { public abstract void windowActivated ( WindowEvent e ); public abstract void windowDeactivated ( WindowEvent e ); public abstract void windowOpened ( WindowEvent e ); public abstract void windowClosing ( WindowEvent e ); public abstract void windowClosed ( WindowEvent e ); public abstract void windowIconified ( WindowEvent e ); public abstract void windowDeiconified ( WindowEvent e ); }
interface:PupupMenuListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ popup โดยมี abstract method คือ popupMenuWillBecomeVisible คือจะทำงานเมื่อ popup menu แสดงขึ้นมา ครั้งแรก popupMenuWillBecomeInvisible คือจะทำงานเมื่อ popup menu หายไป ครั้งแรก popupMenuCanceled คือจะทำงานเมื่อ popup menu ถูกยกเลิก
structure:Public Interface PupupMenuListener { public abstract void popupMenuWillBecomeVisible ( PopupMenuEvent e ); public abstract void popupMenuWillBecomeInvisible ( PopupMenuEvent e ); public abstract void popupMenuCanceled ( PopupMenuEvent e ); }
interface:ComponentListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ component โดยมี abstract method คือ componentHidden คือจะทำงานเมื่อ component ถูกซ่อน componentShown คือจะทำงานเมื่อ component ถูกแสดงขึ้นมา componentMoved คือจะทำงานเมื่อ component มีการเคลื่อนย้าย componentResized คือจะทำงานเมื่อ component มีการปรับขนาด
structure:Public Interface ComponentListener { public abstract void componentHidden ( ComponentEvent e ); public abstract void componentShown ( ComponentEvent e ); public abstract void componentMoved ( ComponentEvent e ); public abstract void componentResized ( ComponentEvent e ); }
interface:ContainerListener
content:เป็น Interface ในการ ดักฟังเหตุการณ์ ของการทำงานของ container โดยมี abstract method คือ componentRemoved คือจะทำงานเมื่อ มีการ ลบ component ออกจาก container componentAdded คือจะทำงานเมื่อ เพิ่ม component เข้าสู่ container
structure:Public Interface ContainerListener { public abstract void componentRemoved ( ContainerEvent e ); public abstract void componentAdded ( ContainerEvent e ); }