Documentation of 'jhplot.HTable' Java class.
HTable
jhplot

Class HTable

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants


    public class HTable
    extends javax.swing.JFrame
    Build a table in a frame to display data in various containers (P1D, H1D, F1D). One can sort and filter data in this table, but not modify the data For more advance manipulations, use SPsheet class
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class java.awt.Window

        java.awt.Window.Type
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.BaselineResizeBehavior
    • Field Summary

      • Fields inherited from class javax.swing.JFrame

        EXIT_ON_CLOSE
      • Fields inherited from class java.awt.Frame

        CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
      • Fields inherited from class java.awt.Component

        BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface javax.swing.WindowConstants

        DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
    • Constructor Summary

      Constructors 
      Constructor and Description
      HTable()
      Build a table frame to display data.
      HTable(DataHolder dh)
      Build a table frame to display multidimensional data
      HTable(double[] a)
      Show 1D array
      HTable(double[][] a)
      Show 2D array
      HTable(F1D function)
      Build a table frame to display data of F1D function.
      HTable(H1D histogram)
      Build a table frame to display data of H1D histogram Data will be formated to scientific format
      HTable(P0D data)
      Build a table frame to display P0D data container
      HTable(P0I data)
      Build a table frame to display P0D data container Data will be formated to scientific format
      HTable(P1D data)
      Build a table frame to display P1D data container
      HTable(P2D data)
      Build a table frame to display P2D data container Data will be formated to scientific format
      HTable(P3D data)
      Build a table frame to display P3D data container Data will be formated to scientific format
      HTable(PND data)
      Build a table frame to display PND data container Data will be formated to scientific format
      HTable(PNI data)
      Build a table frame to display PND data container Data will be formated to scientific format
      HTable(java.lang.String explanation, java.lang.String[] colNames, java.lang.Double[][] fillnames)
      Main class to build a table from Vectors.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void doc()
      Show online documentation.
      void show(F1D function)
      Show a function
      void show(H1D histogram)
      Show a H1D histogram.
      void show(P0D data)
      show P0D data
      void show(P1D data)
      Show P1D data
      void show(P2D data)
      show P2D data
      void show(P3D data)
      show P3D data
      • Methods inherited from class javax.swing.JFrame

        getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
      • Methods inherited from class java.awt.Frame

        addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
      • Methods inherited from class java.awt.Window

        addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface java.awt.MenuContainer

        getFont, postEvent
    • Constructor Detail

      • HTable

        public HTable(java.lang.String explanation,
                      java.lang.String[] colNames,
                      java.lang.Double[][] fillnames)
        Main class to build a table from Vectors.
        Parameters:
        explanation - Title of the table or some explanation
        colNames - Vector with column names
        fillnames - Vector with some data: First you should fill a vector with the row (should have the same size as colNames). Then add this row as an element to the global vector
      • HTable

        public HTable()
        Build a table frame to display data. Default constructor.
      • HTable

        public HTable(double[] a)
        Show 1D array
        Parameters:
        a - input array
      • HTable

        public HTable(double[][] a)
        Show 2D array
        Parameters:
        a - input array
      • HTable

        public HTable(H1D histogram)
        Build a table frame to display data of H1D histogram Data will be formated to scientific format
        Parameters:
        histogram - Input H1D histogram
      • HTable

        public HTable(P0I data)
        Build a table frame to display P0D data container Data will be formated to scientific format
        Parameters:
        data - Input data
      • HTable

        public HTable(PND data)
        Build a table frame to display PND data container Data will be formated to scientific format
        Parameters:
        data - Input data
      • HTable

        public HTable(PNI data)
        Build a table frame to display PND data container Data will be formated to scientific format
        Parameters:
        data - Input data
      • HTable

        public HTable(P2D data)
        Build a table frame to display P2D data container Data will be formated to scientific format
        Parameters:
        data - Input data
      • HTable

        public HTable(P3D data)
        Build a table frame to display P3D data container Data will be formated to scientific format
        Parameters:
        data - Input data
      • HTable

        public HTable(F1D function)
        Build a table frame to display data of F1D function.
        Parameters:
        function - Input function
      • HTable

        public HTable(DataHolder dh)
        Build a table frame to display multidimensional data
        Parameters:
        dh - Input data holder
      • HTable

        public HTable(P1D data)
        Build a table frame to display P1D data container
        Parameters:
        data - Input data
      • HTable

        public HTable(P0D data)
        Build a table frame to display P0D data container
        Parameters:
        data - Input data
    • Method Detail

      • show

        public void show(H1D histogram)
        Show a H1D histogram.
        Parameters:
        histogram - Input H1D histogram
      • show

        public void show(F1D function)
        Show a function
        Parameters:
        function - Input function
      • show

        public void show(P0D data)
        show P0D data
        Parameters:
        data - Input data
      • show

        public void show(P1D data)
        Show P1D data
        Parameters:
        data - Input data
      • show

        public void show(P2D data)
        show P2D data
        Parameters:
        data - Input data
      • show

        public void show(P3D data)
        show P3D data
        Parameters:
        data - Input data
      • doc

        public void doc()
        Show online documentation.

DMelt 3.0 © DataMelt by jWork.ORG