public final class ReorderableTableWithTitleBar
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ReorderableTableWithTitleBar()
Create an instance of ReorderableTableWithTitleBar.
|
ReorderableTableWithTitleBar(javax.swing.JTable table)
ReorderableTableWithTitleBar for the table.
|
ReorderableTableWithTitleBar(javax.swing.JTable table,
boolean autoCreateReorderable,
boolean autoCreateToolbar)
ReorderableTableWithTitleBar for the table.
|
ReorderableTableWithTitleBar(javax.swing.JTable table,
javax.swing.JComponent tablePanel)
ReorderableTableWithTitleBar for the table.
|
ReorderableTableWithTitleBar(javax.swing.JTable table,
javax.swing.JComponent tablePanel,
boolean autoCreateReorderable,
boolean autoCreateToolbar)
ReorderableTableWithTitleBar for the table.
|
Modifier and Type | Method and Description |
---|---|
ReorderableTable |
createDefaultReorderableTable()
Creates the default ReorderableTable for this.
|
TableToolbar |
createDefaultTableToolbar()
Creates the default TableToolbar for this.
|
ReorderableBar |
getReorderableBar()
Returns the ReorderableBar.
|
ReorderableTable |
getReorderableTable()
Returns the reorderable table.
|
javax.swing.JTable |
getTable()
Returns the table this is representing.
|
javax.swing.JComponent |
getTableContainer()
Returns the table parent component
|
TableToolbar |
getTableToolbar()
Returns the Tabletoolbar.
|
void |
setReorderableTable(ReorderableTable table)
set the ReorderableTable for the underlying table.
|
void |
setTable(javax.swing.JTable table)
Sets the table on this container.
|
void |
setTableContainer(javax.swing.JComponent tablePanel)
Set the table parent component.
|
void |
setTableToolbar(TableToolbar tableBar)
Sets The tableToolbar
|
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, 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
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, 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
public ReorderableTableWithTitleBar()
public ReorderableTableWithTitleBar(javax.swing.JTable table)
public ReorderableTableWithTitleBar(javax.swing.JTable table, javax.swing.JComponent tablePanel)
public ReorderableTableWithTitleBar(javax.swing.JTable table, boolean autoCreateReorderable, boolean autoCreateToolbar)
public ReorderableTableWithTitleBar(javax.swing.JTable table, javax.swing.JComponent tablePanel, boolean autoCreateReorderable, boolean autoCreateToolbar)
public void setTable(javax.swing.JTable table)
public javax.swing.JTable getTable()
public void setTableContainer(javax.swing.JComponent tablePanel)
public javax.swing.JComponent getTableContainer()
public void setReorderableTable(ReorderableTable table)
public ReorderableTable getReorderableTable()
public ReorderableTable createDefaultReorderableTable()
public void setTableToolbar(TableToolbar tableBar)
public TableToolbar getTableToolbar()
public TableToolbar createDefaultTableToolbar()
public ReorderableBar getReorderableBar()