jhplot
Class HTable
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
public class HTableextends 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
Window.Type
Nested classes/interfaces inherited from class java.awt.Component
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 dataHTable(double[] a)
Show 1D arrayHTable(double[][] a)
Show 2D arrayHTable(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 formatHTable(P0D data)
Build a table frame to display P0D data containerHTable(P0I data)
Build a table frame to display P0D data container Data will be formated to scientific formatHTable(P1D data)
Build a table frame to display P1D data containerHTable(P2D data)
Build a table frame to display P2D data container Data will be formated to scientific formatHTable(P3D data)
Build a table frame to display P3D data container Data will be formated to scientific formatHTable(PND data)
Build a table frame to display PND data container Data will be formated to scientific formatHTable(PNI data)
Build a table frame to display PND data container Data will be formated to scientific formatHTable(String explanation, String[] colNames, 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 functionvoid
show(H1D histogram)
Show a H1D histogram.void
show(P0D data)
show P0D datavoid
show(P1D data)
Show P1D datavoid
show(P2D data)
show P2D datavoid
show(P3D data)
show P3D dataMethods 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(String explanation, String[] colNames, Double[][] fillnames)
Main class to build a table from Vectors.- Parameters:
explanation
- Title of the table or some explanationcolNames
- Vector with column namesfillnames
- 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 2.7 © DataMelt by jWork.ORG