MVT API

mvt.tools
Class Graphics3DPanel.ActivityListener

java.lang.Object
  |
  +--java.awt.event.MouseAdapter
        |
        +--mvt.tools.Graphics3DPanel.ActivityListener
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, java.awt.event.MouseListener, java.awt.event.MouseMotionListener
Enclosing class:
Graphics3DPanel

public class Graphics3DPanel.ActivityListener
extends java.awt.event.MouseAdapter
implements java.awt.event.ActionListener, java.awt.event.MouseMotionListener


Constructor Summary
Graphics3DPanel.ActivityListener()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void mouseClicked(java.awt.event.MouseEvent e)
           
 void mouseDragged(java.awt.event.MouseEvent e)
          Rotates the axes & Graphics3D objects based on the distance the mouse is dragged.
 void mouseEntered(java.awt.event.MouseEvent e)
           
 void mouseExited(java.awt.event.MouseEvent e)
           
 void mouseMoved(java.awt.event.MouseEvent e)
           
 void mousePressed(java.awt.event.MouseEvent e)
          Will change the mouse cursor to icon and on a mouse click the cursor will change to click.
 void mouseReleased(java.awt.event.MouseEvent e)
           
 void setData(java.lang.Object data, java.lang.String command)
          Associates an arbitrary datatype w/ an action command string
 void setIcon(javax.swing.ImageIcon icon, java.lang.String command)
          Associates an icon w/ an action command string
 void setPressedIcon(javax.swing.ImageIcon icon, java.lang.String command)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Graphics3DPanel.ActivityListener

public Graphics3DPanel.ActivityListener()
Method Detail

setData

public void setData(java.lang.Object data,
                    java.lang.String command)
Associates an arbitrary datatype w/ an action command string


setIcon

public void setIcon(javax.swing.ImageIcon icon,
                    java.lang.String command)
Associates an icon w/ an action command string


setPressedIcon

public void setPressedIcon(javax.swing.ImageIcon icon,
                           java.lang.String command)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

mousePressed

public void mousePressed(java.awt.event.MouseEvent e)
Will change the mouse cursor to icon and on a mouse click the cursor will change to click.

Specified by:
mousePressed in interface java.awt.event.MouseListener
Overrides:
mousePressed in class java.awt.event.MouseAdapter

mouseReleased

public void mouseReleased(java.awt.event.MouseEvent e)
Specified by:
mouseReleased in interface java.awt.event.MouseListener
Overrides:
mouseReleased in class java.awt.event.MouseAdapter

mouseEntered

public void mouseEntered(java.awt.event.MouseEvent e)
Specified by:
mouseEntered in interface java.awt.event.MouseListener
Overrides:
mouseEntered in class java.awt.event.MouseAdapter

mouseExited

public void mouseExited(java.awt.event.MouseEvent e)
Specified by:
mouseExited in interface java.awt.event.MouseListener
Overrides:
mouseExited in class java.awt.event.MouseAdapter

mouseDragged

public void mouseDragged(java.awt.event.MouseEvent e)
Rotates the axes & Graphics3D objects based on the distance the mouse is dragged.

Specified by:
mouseDragged in interface java.awt.event.MouseMotionListener

mouseClicked

public void mouseClicked(java.awt.event.MouseEvent e)
Specified by:
mouseClicked in interface java.awt.event.MouseListener
Overrides:
mouseClicked in class java.awt.event.MouseAdapter

mouseMoved

public void mouseMoved(java.awt.event.MouseEvent e)
Specified by:
mouseMoved in interface java.awt.event.MouseMotionListener

MVT API

mvt.icons