This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
javax.swing.plaf.basic
class BasicComboPopup.InvocationMouseHandler
- All Implemented Interfaces:
- MouseListener, MouseMotionListener, MouseWheelListener
- Enclosing class:
- BasicComboPopup
protected class BasicComboPopup.InvocationMouseHandler
extends MouseAdapter
A listener to be registered upon the combo box
(not its popup menu)
to handle mouse events
that affect the state of the popup menu.
The main purpose of this listener is to make the popup menu
appear and disappear.
This listener also helps
with click-and-drag scenarios by setting the selection if the mouse was
released over the list during a drag.
Warning:
We recommend that you not
create subclasses of this class.
If you absolutely must create a subclass,
be sure to invoke the superclass
version of each method.
Constructor Summary |
protected |
|
Method Summary |
void |
Responds to mouse-pressed events on the combo box.
|
void |
Responds to the user terminating
a click or drag that began on the combo box.
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BasicComboPopup.InvocationMouseHandler
protected BasicComboPopup.InvocationMouseHandler()
-
mousePressed
public void mousePressed(MouseEvent e)
-
Responds to mouse-pressed events on the combo box.
- Overrides:
mousePressed
in class MouseAdapter
- Parameters:
e
- the mouse-press event to be handled
mouseReleased
public void mouseReleased(MouseEvent e)
-
Responds to the user terminating
a click or drag that began on the combo box.
- Overrides:
mouseReleased
in class MouseAdapter
- Parameters:
e
- the mouse-release event to be handled
This documentation differs from the official API.
Jadeite adds
extra features to the API including:
variable font sizes,
constructions examples,
placeholders for classes and methods, and auto-generated “See Also” links.
Additionally it
is missing some items found in standard Javadoc documentation, including:
generics type information,
“Deprecated” tags and comments,
“See Also” links,
along with other minor differences.
Please send any questions or feedback to
bam@cs.cmu.edu.
This page displays the
Jadeite version of the documention, which is derived from the offical documentation that contains this copyright notice:
The official Sun™ documentation can be found here at
http://java.sun.com/javase/6/docs/api/.