Class DataDisplay

    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JPanel

        javax.swing.JPanel.AccessibleJPanel
      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Constructor Summary

      Constructors 
      Constructor Description
      DataDisplay()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void attach​(java.lang.Object obj)  
      void frameData()  
      double[] getXRange()  
      double[] getYRange()  
      static void main​(java.lang.String[] argv)  
      void painted()  
      void reframe()  
      void repaintAll()  
      void requestRepaint()  
      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 setCursor​(java.lang.String string)  
      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 setXAxis​(java.lang.String lab, double min, double max)  
      void setXAxisLabel​(java.lang.String lab)  
      void setXRange​(double low, double high)  
      void setXXYYLimits​(double[] d)  
      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()  
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
      • Methods inherited from class javax.swing.JComponent

        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, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, 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
      • Methods inherited from class java.awt.Container

        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
      • Methods inherited from class java.awt.Component

        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, 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, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DataDisplay

        public DataDisplay()
    • Method Detail

      • setBatch

        public static void setBatch()
      • repaintAll

        public void repaintAll()
      • setBg

        public void setBg​(java.awt.Color c)
        Overrides:
        setBg in class BasePanel
      • setDataBg

        public void setDataBg​(java.awt.Color c)
      • setBorderBg

        public void setBorderBg​(java.awt.Color c)
      • setMode

        public void setMode​(java.lang.String dom,
                            java.lang.String mod)
        Specified by:
        setMode in interface ModeSettable
      • setMode

        public void setMode​(java.lang.String dom,
                            boolean b)
        Specified by:
        setMode in interface ModeSettable
      • setPaintInstructor

        public void setPaintInstructor​(PaintInstructor pi)
      • setPickListener

        public void setPickListener​(PickListener pl)
      • attach

        public void attach​(java.lang.Object obj)
      • setXAxisLabel

        public void setXAxisLabel​(java.lang.String lab)
      • setYAxisLabel

        public void setYAxisLabel​(java.lang.String lab)
      • setXAxis

        public void setXAxis​(java.lang.String lab,
                             double min,
                             double max)
      • setYAxis

        public void setYAxis​(java.lang.String lab,
                             double min,
                             double max)
      • setYRange

        public void setYRange​(double min,
                              double max)
      • setXXYYLimits

        public void setXXYYLimits​(double[] d)
      • setLimits

        public void setLimits​(double[] xyxy)
      • setXRange

        public void setXRange​(double low,
                              double high)
      • getXRange

        public double[] getXRange()
      • getYRange

        public double[] getYRange()
      • setFixedAspectRatio

        public void setFixedAspectRatio​(double ar)
      • viewChanged

        public void viewChanged()
      • reframe

        public void reframe()
      • main

        public static void main​(java.lang.String[] argv)
      • setColorRange

        public void setColorRange​(double cmin,
                                  double cmax)
      • setColorTable

        public void setColorTable​(java.awt.Color[] ac)
      • syncSizes

        public void syncSizes()
      • frameData

        public void frameData()
      • setCursor

        public void setCursor​(java.lang.String string)
        Specified by:
        setCursor in interface Repaintable