ilog.views.util.swing.calendar.plaf
Class BasicCalendarPanelUI.MouseHandler

java.lang.Object
  extended by ilog.views.util.swing.calendar.plaf.BasicCalendarPanelUI.MouseHandler
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener, MouseInputListener
Enclosing class:
BasicCalendarPanelUI

public class BasicCalendarPanelUI.MouseHandler
extends Object
implements MouseInputListener

The mouse input listener that is added to the calendar panel at BasicCalendarPanelUI.installUI(javax.swing.JComponent) time.

See Also:
BasicCalendarPanelUI.createMouseListener()

Constructor Summary
BasicCalendarPanelUI.MouseHandler()
          Creates a new MouseHandler.
 
Method Summary
 void mouseClicked(MouseEvent e)
          Invoked when a mouse button has been clicked (pressed and released) on the calendar panel.
 void mouseDragged(MouseEvent e)
          Invoked when a mouse button is pressed on the calendar panel and then dragged.
 void mouseEntered(MouseEvent e)
          Invoked when the mouse enters the calendar panel.
 void mouseExited(MouseEvent e)
          Invoked when the mouse exits the calendar panel.
 void mouseMoved(MouseEvent e)
          Invoked when the mouse cursor has been moved on the calendar panel but no buttons have been pushed.
 void mousePressed(MouseEvent e)
          Invoked when a mouse button has been pressed on the calendar panel.
 void mouseReleased(MouseEvent e)
          Invoked when a mouse button has been released on the calendar panel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicCalendarPanelUI.MouseHandler

public BasicCalendarPanelUI.MouseHandler()
Creates a new MouseHandler.

Method Detail

mousePressed

public void mousePressed(MouseEvent e)
Invoked when a mouse button has been pressed on the calendar panel.

Specified by:
mousePressed in interface MouseListener
Parameters:
e - The mouse event.

mouseMoved

public void mouseMoved(MouseEvent e)
Invoked when the mouse cursor has been moved on the calendar panel but no buttons have been pushed.

Specified by:
mouseMoved in interface MouseMotionListener
Parameters:
e - The mouse event.

mouseReleased

public void mouseReleased(MouseEvent e)
Invoked when a mouse button has been released on the calendar panel.

Specified by:
mouseReleased in interface MouseListener
Parameters:
e - The mouse event.

mouseClicked

public void mouseClicked(MouseEvent e)
Invoked when a mouse button has been clicked (pressed and released) on the calendar panel.

Specified by:
mouseClicked in interface MouseListener
Parameters:
e - The mouse event.

mouseEntered

public void mouseEntered(MouseEvent e)
Invoked when the mouse enters the calendar panel.

Specified by:
mouseEntered in interface MouseListener
Parameters:
e - The mouse event.

mouseExited

public void mouseExited(MouseEvent e)
Invoked when the mouse exits the calendar panel.

Specified by:
mouseExited in interface MouseListener
Parameters:
e - The mouse event.

mouseDragged

public void mouseDragged(MouseEvent e)
Invoked when a mouse button is pressed on the calendar panel and then dragged.

Specified by:
mouseDragged in interface MouseMotionListener
Parameters:
e - The mouse event.


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.