jsint
Class Listener11swing
java.lang.Object
jsint.JavaListener
jsint.Listener11
jsint.Listener11swing
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.event.AdjustmentListener, java.awt.event.ComponentListener, java.awt.event.ContainerListener, java.awt.event.FocusListener, java.awt.event.ItemListener, java.awt.event.KeyListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.TextListener, java.awt.event.WindowListener, java.util.EventListener, javax.swing.event.AncestorListener, javax.swing.event.CaretListener, javax.swing.event.CellEditorListener, javax.swing.event.ChangeListener, javax.swing.event.DocumentListener, javax.swing.event.HyperlinkListener, javax.swing.event.InternalFrameListener, javax.swing.event.ListDataListener, javax.swing.event.ListSelectionListener, javax.swing.event.MenuDragMouseListener, javax.swing.event.MenuKeyListener, javax.swing.event.MenuListener, javax.swing.event.MouseInputListener, javax.swing.event.PopupMenuListener, javax.swing.event.TableColumnModelListener, javax.swing.event.TableModelListener, javax.swing.event.TreeExpansionListener, javax.swing.event.TreeModelListener, javax.swing.event.TreeSelectionListener, javax.swing.event.TreeWillExpandListener, javax.swing.event.UndoableEditListener
- Direct Known Subclasses:
- Listener
public class Listener11swing
- extends Listener11
- implements javax.swing.event.UndoableEditListener, javax.swing.event.TreeWillExpandListener, javax.swing.event.TreeSelectionListener, javax.swing.event.TreeModelListener, javax.swing.event.TreeExpansionListener, javax.swing.event.TableModelListener, javax.swing.event.TableColumnModelListener, javax.swing.event.PopupMenuListener, java.awt.event.MouseMotionListener, java.awt.event.MouseListener, javax.swing.event.MouseInputListener, javax.swing.event.MenuListener, javax.swing.event.MenuKeyListener, javax.swing.event.MenuDragMouseListener, javax.swing.event.ListSelectionListener, javax.swing.event.ListDataListener, javax.swing.event.InternalFrameListener, javax.swing.event.HyperlinkListener, javax.swing.event.DocumentListener, javax.swing.event.ChangeListener, javax.swing.event.CellEditorListener, javax.swing.event.CaretListener, java.util.EventListener, javax.swing.event.AncestorListener
This class allows a Procedure to act as a listener to many events.
For example, to add an action listener to a button, b:
(import "java.awt.*")
(import "javax.swing.*")
(let ((f (JFrame. "Example"))
(b (JButton. "Press Me")))
(.addActionListener
b
(Listener11swing. (lambda (e) (.println (System.out$) "Yow!"))))
(.add (.getContentPane f) b (BorderLayout.CENTER$))
(.pack f)
(.show f))
NOTE: Listener11swing.java IS GENERATED FROM listener.scm. EDIT AT YOUR OWN
RISK.
Methods inherited from class jsint.Listener11 |
actionPerformed, adjustmentValueChanged, componentAdded, componentHidden, componentMoved, componentRemoved, componentResized, componentShown, focusGained, focusLost, itemStateChanged, keyPressed, keyReleased, keyTyped, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Listener11swing
public Listener11swing(Procedure handler)
undoableEditHappened
public void undoableEditHappened(javax.swing.event.UndoableEditEvent e)
- Specified by:
undoableEditHappened
in interface javax.swing.event.UndoableEditListener
treeWillExpand
public void treeWillExpand(javax.swing.event.TreeExpansionEvent e)
- Specified by:
treeWillExpand
in interface javax.swing.event.TreeWillExpandListener
treeWillCollapse
public void treeWillCollapse(javax.swing.event.TreeExpansionEvent e)
- Specified by:
treeWillCollapse
in interface javax.swing.event.TreeWillExpandListener
valueChanged
public void valueChanged(javax.swing.event.TreeSelectionEvent e)
- Specified by:
valueChanged
in interface javax.swing.event.TreeSelectionListener
treeNodesChanged
public void treeNodesChanged(javax.swing.event.TreeModelEvent e)
- Specified by:
treeNodesChanged
in interface javax.swing.event.TreeModelListener
treeNodesInserted
public void treeNodesInserted(javax.swing.event.TreeModelEvent e)
- Specified by:
treeNodesInserted
in interface javax.swing.event.TreeModelListener
treeNodesRemoved
public void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
- Specified by:
treeNodesRemoved
in interface javax.swing.event.TreeModelListener
treeStructureChanged
public void treeStructureChanged(javax.swing.event.TreeModelEvent e)
- Specified by:
treeStructureChanged
in interface javax.swing.event.TreeModelListener
treeExpanded
public void treeExpanded(javax.swing.event.TreeExpansionEvent e)
- Specified by:
treeExpanded
in interface javax.swing.event.TreeExpansionListener
treeCollapsed
public void treeCollapsed(javax.swing.event.TreeExpansionEvent e)
- Specified by:
treeCollapsed
in interface javax.swing.event.TreeExpansionListener
tableChanged
public void tableChanged(javax.swing.event.TableModelEvent e)
- Specified by:
tableChanged
in interface javax.swing.event.TableModelListener
columnAdded
public void columnAdded(javax.swing.event.TableColumnModelEvent e)
- Specified by:
columnAdded
in interface javax.swing.event.TableColumnModelListener
columnRemoved
public void columnRemoved(javax.swing.event.TableColumnModelEvent e)
- Specified by:
columnRemoved
in interface javax.swing.event.TableColumnModelListener
columnMoved
public void columnMoved(javax.swing.event.TableColumnModelEvent e)
- Specified by:
columnMoved
in interface javax.swing.event.TableColumnModelListener
columnMarginChanged
public void columnMarginChanged(javax.swing.event.ChangeEvent e)
- Specified by:
columnMarginChanged
in interface javax.swing.event.TableColumnModelListener
columnSelectionChanged
public void columnSelectionChanged(javax.swing.event.ListSelectionEvent e)
- Specified by:
columnSelectionChanged
in interface javax.swing.event.TableColumnModelListener
popupMenuWillBecomeVisible
public void popupMenuWillBecomeVisible(javax.swing.event.PopupMenuEvent e)
- Specified by:
popupMenuWillBecomeVisible
in interface javax.swing.event.PopupMenuListener
popupMenuWillBecomeInvisible
public void popupMenuWillBecomeInvisible(javax.swing.event.PopupMenuEvent e)
- Specified by:
popupMenuWillBecomeInvisible
in interface javax.swing.event.PopupMenuListener
popupMenuCanceled
public void popupMenuCanceled(javax.swing.event.PopupMenuEvent e)
- Specified by:
popupMenuCanceled
in interface javax.swing.event.PopupMenuListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener
- Overrides:
mouseMoved
in class Listener11
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
- Overrides:
mouseDragged
in class Listener11
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
- Overrides:
mousePressed
in class Listener11
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
- Overrides:
mouseReleased
in class Listener11
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
- Overrides:
mouseClicked
in class Listener11
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
- Overrides:
mouseExited
in class Listener11
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
- Overrides:
mouseEntered
in class Listener11
menuSelected
public void menuSelected(javax.swing.event.MenuEvent e)
- Specified by:
menuSelected
in interface javax.swing.event.MenuListener
menuDeselected
public void menuDeselected(javax.swing.event.MenuEvent e)
- Specified by:
menuDeselected
in interface javax.swing.event.MenuListener
menuCanceled
public void menuCanceled(javax.swing.event.MenuEvent e)
- Specified by:
menuCanceled
in interface javax.swing.event.MenuListener
menuKeyTyped
public void menuKeyTyped(javax.swing.event.MenuKeyEvent e)
- Specified by:
menuKeyTyped
in interface javax.swing.event.MenuKeyListener
menuKeyPressed
public void menuKeyPressed(javax.swing.event.MenuKeyEvent e)
- Specified by:
menuKeyPressed
in interface javax.swing.event.MenuKeyListener
menuKeyReleased
public void menuKeyReleased(javax.swing.event.MenuKeyEvent e)
- Specified by:
menuKeyReleased
in interface javax.swing.event.MenuKeyListener
menuDragMouseEntered
public void menuDragMouseEntered(javax.swing.event.MenuDragMouseEvent e)
- Specified by:
menuDragMouseEntered
in interface javax.swing.event.MenuDragMouseListener
menuDragMouseExited
public void menuDragMouseExited(javax.swing.event.MenuDragMouseEvent e)
- Specified by:
menuDragMouseExited
in interface javax.swing.event.MenuDragMouseListener
menuDragMouseDragged
public void menuDragMouseDragged(javax.swing.event.MenuDragMouseEvent e)
- Specified by:
menuDragMouseDragged
in interface javax.swing.event.MenuDragMouseListener
menuDragMouseReleased
public void menuDragMouseReleased(javax.swing.event.MenuDragMouseEvent e)
- Specified by:
menuDragMouseReleased
in interface javax.swing.event.MenuDragMouseListener
valueChanged
public void valueChanged(javax.swing.event.ListSelectionEvent e)
- Specified by:
valueChanged
in interface javax.swing.event.ListSelectionListener
intervalAdded
public void intervalAdded(javax.swing.event.ListDataEvent e)
- Specified by:
intervalAdded
in interface javax.swing.event.ListDataListener
intervalRemoved
public void intervalRemoved(javax.swing.event.ListDataEvent e)
- Specified by:
intervalRemoved
in interface javax.swing.event.ListDataListener
contentsChanged
public void contentsChanged(javax.swing.event.ListDataEvent e)
- Specified by:
contentsChanged
in interface javax.swing.event.ListDataListener
internalFrameOpened
public void internalFrameOpened(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameOpened
in interface javax.swing.event.InternalFrameListener
internalFrameClosing
public void internalFrameClosing(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameClosing
in interface javax.swing.event.InternalFrameListener
internalFrameClosed
public void internalFrameClosed(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameClosed
in interface javax.swing.event.InternalFrameListener
internalFrameIconified
public void internalFrameIconified(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameIconified
in interface javax.swing.event.InternalFrameListener
internalFrameDeiconified
public void internalFrameDeiconified(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameDeiconified
in interface javax.swing.event.InternalFrameListener
internalFrameActivated
public void internalFrameActivated(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameActivated
in interface javax.swing.event.InternalFrameListener
internalFrameDeactivated
public void internalFrameDeactivated(javax.swing.event.InternalFrameEvent e)
- Specified by:
internalFrameDeactivated
in interface javax.swing.event.InternalFrameListener
hyperlinkUpdate
public void hyperlinkUpdate(javax.swing.event.HyperlinkEvent e)
- Specified by:
hyperlinkUpdate
in interface javax.swing.event.HyperlinkListener
insertUpdate
public void insertUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
insertUpdate
in interface javax.swing.event.DocumentListener
removeUpdate
public void removeUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
removeUpdate
in interface javax.swing.event.DocumentListener
changedUpdate
public void changedUpdate(javax.swing.event.DocumentEvent e)
- Specified by:
changedUpdate
in interface javax.swing.event.DocumentListener
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChanged
in interface javax.swing.event.ChangeListener
editingStopped
public void editingStopped(javax.swing.event.ChangeEvent e)
- Specified by:
editingStopped
in interface javax.swing.event.CellEditorListener
editingCanceled
public void editingCanceled(javax.swing.event.ChangeEvent e)
- Specified by:
editingCanceled
in interface javax.swing.event.CellEditorListener
caretUpdate
public void caretUpdate(javax.swing.event.CaretEvent e)
- Specified by:
caretUpdate
in interface javax.swing.event.CaretListener
ancestorMoved
public void ancestorMoved(javax.swing.event.AncestorEvent e)
- Specified by:
ancestorMoved
in interface javax.swing.event.AncestorListener
ancestorAdded
public void ancestorAdded(javax.swing.event.AncestorEvent e)
- Specified by:
ancestorAdded
in interface javax.swing.event.AncestorListener
ancestorRemoved
public void ancestorRemoved(javax.swing.event.AncestorEvent e)
- Specified by:
ancestorRemoved
in interface javax.swing.event.AncestorListener