javax.media.opengl

Interface ComponentEvents

Known Subinterfaces:
GLAutoDrawable, GLPbuffer
Known Implementing Classes:
GLCanvas, GLJPanel, GLPbufferImpl

public interface ComponentEvents

Factors out the listener manipulation for the events supported by all of the GLDrawable implementations. Provided to reduce clutter in the documentation for GLDrawable.

Method Summary

void
addComponentListener(ComponentListener l)
void
addFocusListener(FocusListener l)
void
addHierarchyBoundsListener(HierarchyBoundsListener l)
void
addHierarchyListener(HierarchyListener l)
void
addInputMethodListener(InputMethodListener l)
void
addKeyListener(KeyListener l)
void
addMouseListener(MouseListener l)
void
addMouseMotionListener(MouseMotionListener l)
void
addMouseWheelListener(MouseWheelListener l)
void
addPropertyChangeListener(PropertyChangeListener listener)
void
addPropertyChangeListener(String propertyName, PropertyChangeListener listener)
void
removeComponentListener(ComponentListener l)
void
removeFocusListener(FocusListener l)
void
removeHierarchyBoundsListener(HierarchyBoundsListener l)
void
removeHierarchyListener(HierarchyListener l)
void
removeInputMethodListener(InputMethodListener l)
void
removeKeyListener(KeyListener l)
void
removeMouseListener(MouseListener l)
void
removeMouseMotionListener(MouseMotionListener l)
void
removeMouseWheelListener(MouseWheelListener l)
void
removePropertyChangeListener(PropertyChangeListener listener)
void
removePropertyChangeListener(String propertyName, PropertyChangeListener listener)

Method Details

addComponentListener

public void addComponentListener(ComponentListener l)

addFocusListener

public void addFocusListener(FocusListener l)

addHierarchyBoundsListener

public void addHierarchyBoundsListener(HierarchyBoundsListener l)

addHierarchyListener

public void addHierarchyListener(HierarchyListener l)

addInputMethodListener

public void addInputMethodListener(InputMethodListener l)

addKeyListener

public void addKeyListener(KeyListener l)

addMouseListener

public void addMouseListener(MouseListener l)

addMouseMotionListener

public void addMouseMotionListener(MouseMotionListener l)

addMouseWheelListener

public void addMouseWheelListener(MouseWheelListener l)

addPropertyChangeListener

public void addPropertyChangeListener(PropertyChangeListener listener)

addPropertyChangeListener

public void addPropertyChangeListener(String propertyName,
                                      PropertyChangeListener listener)

removeComponentListener

public void removeComponentListener(ComponentListener l)

removeFocusListener

public void removeFocusListener(FocusListener l)

removeHierarchyBoundsListener

public void removeHierarchyBoundsListener(HierarchyBoundsListener l)

removeHierarchyListener

public void removeHierarchyListener(HierarchyListener l)

removeInputMethodListener

public void removeInputMethodListener(InputMethodListener l)

removeKeyListener

public void removeKeyListener(KeyListener l)

removeMouseListener

public void removeMouseListener(MouseListener l)

removeMouseMotionListener

public void removeMouseMotionListener(MouseMotionListener l)

removeMouseWheelListener

public void removeMouseWheelListener(MouseWheelListener l)

removePropertyChangeListener

public void removePropertyChangeListener(PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(String propertyName,
                                         PropertyChangeListener listener)

Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.