public class PhaseGraphPanel extends GraphPanel
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
PhaseGraphPanel(TabbedOutputPanel owner,
ODEVar xVar,
ODEVar yVar)
Constructor for a PhaseGraphPanel, with variables given.
|
PhaseGraphPanel(TabbedOutputPanel owner,
ODEVar xVar,
ODEVar yVar,
double xMin,
double xMax,
double yMin,
double yMax)
Constructor for a PhaseGraphPanel, with variables and bounds given.
|
PhaseGraphPanel(TabbedOutputPanel owner,
SinglePlotState state)
Constructor for a PhaseGraphPanel, with SinglePlotState given.
|
PhaseGraphPanel(TabbedOutputPanel owner,
java.lang.String t,
ODEVar xVar,
ODEVar yVar)
Constructor for a PhaseGraphPanel, with variables and title given.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getTabName()
Returns the name that should be on this graph's tab
|
void |
pointClicked(java.awt.geom.Point2D.Double pt)
Action function required by the PointClickedListener interface.
|
canPrint, clear, equilibriumReceived, errorCondition, errorCondition, exportPostscript, getPlotPanel, getPlotState, isDirFieldPossible, isPlotOrbitPossible, paint, print, setAllAutoScale, setAllDirField, setAllGrid, setXLogScale, setYLogScale, solutionReceived, updateLabelDialog, updateScaleDialog, updateTool
gainedFocus
getAccessibleContext, getUI, getUIClassID, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public PhaseGraphPanel(TabbedOutputPanel owner, ODEVar xVar, ODEVar yVar)
owner
- the TabbedOutputPanel owning this GraphPanelxVar
- the variable associated with x-axisyVar
- the variable associated with y-axispublic PhaseGraphPanel(TabbedOutputPanel owner, ODEVar xVar, ODEVar yVar, double xMin, double xMax, double yMin, double yMax)
owner
- the TabbedOutputPanel owning this GraphPanelxVar
- the variable associated with x-axisyVar
- the variable associated with y-axisxMin
- the lower bound for the x-axisxMax
- the upper bound for the x-axisyMin
- the lower bound for the y-axisyMax
- the upper bound for the y-axispublic PhaseGraphPanel(TabbedOutputPanel owner, java.lang.String t, ODEVar xVar, ODEVar yVar)
owner
- the TabbedOutputPanel owning this GraphPanelt
- the title of the graphxVar
- the variable associated with x-axisyVar
- the variable associated with y-axispublic PhaseGraphPanel(TabbedOutputPanel owner, SinglePlotState state)
owner
- the TabbedOutputPanel owning this GraphPanelstate
- the state of the plotpublic java.lang.String getTabName()
getTabName
in class OutputPanel
public void pointClicked(java.awt.geom.Point2D.Double pt)
pointClicked
in interface PointClickedListener
pointClicked
in class GraphPanel
pt
- the point that was clicked