public class MouseRightClickMenu
extends com.sun.j3d.utils.behaviors.mouse.MouseBehavior
INVERT_INPUT, MANUAL_WAKEUP
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
Constructor and Description |
---|
MouseRightClickMenu() |
MouseRightClickMenu(javax.media.j3d.TransformGroup transformGroup) |
MouseRightClickMenu(javax.media.j3d.TransformGroup transformGroup,
javax.swing.JPanel mainPanel) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JPanel |
getMainPanel() |
void |
initialize() |
void |
processStimulus(java.util.Enumeration criteria) |
void |
setMainPanel(javax.swing.JPanel mainPanel) |
void |
showPopupMenu(javax.swing.JPanel mainPanel,
java.awt.Point point) |
addListener, getTransformGroup, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, mouseWheelMoved, processMouseEvent, setEnable, setTransformGroup, wakeup
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, postId, setSchedulingBoundingLeaf, setSchedulingBounds, setSchedulingInterval, updateNodeReferences
cloneNode, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
public MouseRightClickMenu(javax.media.j3d.TransformGroup transformGroup)
public MouseRightClickMenu()
public MouseRightClickMenu(javax.media.j3d.TransformGroup transformGroup, javax.swing.JPanel mainPanel)
public void initialize()
initialize
in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
public void processStimulus(java.util.Enumeration criteria)
processStimulus
in class com.sun.j3d.utils.behaviors.mouse.MouseBehavior
public void showPopupMenu(javax.swing.JPanel mainPanel, java.awt.Point point)
public void setMainPanel(javax.swing.JPanel mainPanel)
public javax.swing.JPanel getMainPanel()