public class DataDisplay extends BasePanel implements ModeSettable, RangeListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
(package private) AboveBelowSplitPanel |
ab1 |
(package private) AboveBelowSplitPanel |
ab2 |
(package private) BasePanel |
controlPanel |
(package private) CornerPanel |
cornerPanel |
(package private) GraphColors |
gcols |
(package private) static boolean |
interactive |
(package private) LeftRightSplitPanel |
lr |
(package private) java.awt.Dimension |
prefDim |
(package private) PickWorldCanvas |
pwCanvas |
(package private) RangeWatcher |
rangeWatcher |
(package private) static long |
serialVersionUID |
(package private) XAxisCanvas |
xAxisCanvas |
(package private) YAxisCanvas |
yAxisCanvas |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
BOTH, X, Y
Constructor and Description |
---|
DataDisplay(int w,
int h) |
Modifier and Type | Method and Description |
---|---|
void |
addRangeWatcher(RangeWatcher rw) |
void |
attach(java.lang.Object obj) |
java.awt.Dimension |
getPreferredSize() |
double[] |
getXRange() |
double[] |
getYRange() |
static void |
main(java.lang.String[] argv) |
void |
rangeChanged(int mode,
double[] newLimits) |
void |
reframe() |
void |
repaintAll() |
static void |
setBatch() |
void |
setBg(java.awt.Color c) |
void |
setBorderBg(java.awt.Color c) |
void |
setBuildPaintInstructor(BuildPaintInstructor bpi) |
void |
setColorRange(double cmin,
double cmax) |
void |
setColorTable(java.awt.Color[] ac) |
void |
setDataBg(java.awt.Color c) |
void |
setFixedAspectRatio(double ar) |
void |
setLimits(double[] xyxy) |
void |
setMode(java.lang.String dom,
boolean b) |
void |
setMode(java.lang.String dom,
java.lang.String mod) |
void |
setPaintInstructor(PaintInstructor pi) |
void |
setPickListener(PickListener pl) |
void |
setPrefSize(int w,
int h) |
void |
setXAxis(java.lang.String lab,
double min,
double max) |
void |
setXAxisLabel(java.lang.String lab) |
void |
setXRange(double low,
double high) |
void |
setYAxis(java.lang.String lab,
double min,
double max) |
void |
setYAxisLabel(java.lang.String lab) |
void |
setYRange(double min,
double max) |
void |
syncSizes() |
void |
viewChanged() |
setTooltip
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, 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, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, 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, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, 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, hide, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, 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
static final long serialVersionUID
XAxisCanvas xAxisCanvas
YAxisCanvas yAxisCanvas
PickWorldCanvas pwCanvas
CornerPanel cornerPanel
BasePanel controlPanel
AboveBelowSplitPanel ab1
AboveBelowSplitPanel ab2
LeftRightSplitPanel lr
GraphColors gcols
java.awt.Dimension prefDim
RangeWatcher rangeWatcher
static boolean interactive
public static void setBatch()
public void repaintAll()
public void addRangeWatcher(RangeWatcher rw)
public void rangeChanged(int mode, double[] newLimits)
rangeChanged
in interface RangeListener
public java.awt.Dimension getPreferredSize()
getPreferredSize
in class javax.swing.JComponent
public void setDataBg(java.awt.Color c)
public void setBorderBg(java.awt.Color c)
public void setMode(java.lang.String dom, java.lang.String mod)
setMode
in interface ModeSettable
public void setMode(java.lang.String dom, boolean b)
setMode
in interface ModeSettable
public void setPaintInstructor(PaintInstructor pi)
public void setBuildPaintInstructor(BuildPaintInstructor bpi)
public void setPickListener(PickListener pl)
public void attach(java.lang.Object obj)
public void setXAxisLabel(java.lang.String lab)
public void setYAxisLabel(java.lang.String lab)
public void setXAxis(java.lang.String lab, double min, double max)
public void setYAxis(java.lang.String lab, double min, double max)
public void setYRange(double min, double max)
public void setLimits(double[] xyxy)
public void setXRange(double low, double high)
public double[] getXRange()
public double[] getYRange()
public void setFixedAspectRatio(double ar)
public void viewChanged()
public void reframe()
public static void main(java.lang.String[] argv)
public void setColorRange(double cmin, double cmax)
public void setColorTable(java.awt.Color[] ac)
public void syncSizes()
public void setPrefSize(int w, int h)
Copyright © 2013. All Rights Reserved.