jhplot
Class HTable

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by jhplot.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

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
HTable(DataHolder dh)
          Build a table frame to display multidimensional data holder.
HTable(DataHolder dh, boolean format)
          Build a table frame to display multidimensional data
HTable(F1D function)
          Build a table frame to display data of F1D function Data will be formated to scientific format
HTable(F1D function, boolean format)
          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(H1D histogram, boolean format)
          Build a table frame to display data of H1D histogram
HTable(P1D data)
          Build a table frame to display P1D data container Data will be formated to scientific format
HTable(P1D data, boolean format)
          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(P2D data, boolean format)
          Build a table frame to display P2D data container
HTable(P3D data)
          Build a table frame to display P3D data container Data will be formated to scientific format
HTable(P3D data, boolean format)
          Build a table frame to display P3D data container
HTable(java.lang.String explanation, java.util.Vector<java.lang.String> colNames, java.util.Vector fillnames)
          Main class to build a table from Vectors.
 
Method Summary
 
Methods inherited from class javax.swing.JFrame
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, 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, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, 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, isOpaque, 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, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, 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.util.Vector<java.lang.String> colNames,
              java.util.Vector fillnames)
Main class to build a table from Vectors.

Parameters:
explanation - Title of the table or some explanation
colNames - Vector with columb 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(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(F1D function)
Build a table frame to display data of F1D function Data will be formated to scientific format

Parameters:
function - Input function

HTable

public HTable(DataHolder dh)
Build a table frame to display multidimensional data holder. Data will be formated to scientific format

Parameters:
dh - Input data holder

HTable

public HTable(P1D data)
Build a table frame to display P1D 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(H1D histogram,
              boolean format)
Build a table frame to display data of H1D histogram

Parameters:
histogram - Input H1D histogram
format - if true, numbers will be formatted to ##.####E00

HTable

public HTable(F1D function,
              boolean format)
Build a table frame to display data of F1D function.

Parameters:
function - Input function
format - if true, numbers will be formatted to scientific format.

HTable

public HTable(DataHolder dh,
              boolean format)
Build a table frame to display multidimensional data

Parameters:
dh - Input data holder
format - if true, numbers will be formatted to scientific format.

HTable

public HTable(P1D data,
              boolean format)
Build a table frame to display P1D data container

Parameters:
data - Input data
format - if true, numbers will be formatted to scientific format.

HTable

public HTable(P2D data,
              boolean format)
Build a table frame to display P2D data container

Parameters:
data - Input data
format - if true, numbers will be formatted to scientific format.

HTable

public HTable(P3D data,
              boolean format)
Build a table frame to display P3D data container

Parameters:
data - Input data
format - if true, numbers will be formatted to scientific format.


jHepWork 1.1 (C) Chekanov