public class ProMTable
extends com.fluxicon.slickerbox.components.RoundedPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
borderColor, borderWidth, innerBorder, outerBorder, radius
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
ProMTable(javax.swing.table.TableModel model) |
ProMTable(javax.swing.table.TableModel model,
javax.swing.table.TableColumnModel columnModel) |
Modifier and Type | Method and Description |
---|---|
void |
addMouseListener(java.awt.event.MouseListener l) |
void |
addRowSelectionInterval(int from,
int to) |
void |
clearSelection() |
int |
columnAtPoint(java.awt.Point point) |
protected javax.swing.JTable |
createTable(javax.swing.table.TableModel model,
javax.swing.table.TableColumnModel columnModel) |
javax.swing.table.TableCellEditor |
getCellEditor(int row,
int col) |
javax.swing.table.TableColumnModel |
getColumnModel() |
boolean |
getColumnSelectionAllowed() |
boolean |
getRowSelectionAllowed() |
javax.swing.RowSorter<? extends javax.swing.table.TableModel> |
getRowSorter() |
int |
getSelectedColumn() |
int |
getSelectedRow() |
javax.swing.ListSelectionModel |
getSelectionModel() |
javax.swing.JTable |
getTable() |
javax.swing.table.JTableHeader |
getTableHeader() |
java.lang.Object |
getValueAt(int row,
int column) |
void |
removeMouseListener(java.awt.event.MouseListener l) |
int |
rowAtPoint(java.awt.Point point) |
void |
setAutoCreateRowSorter(boolean create) |
void |
setAutoResizeMode(int mode) |
void |
setColumnSelectionAllowed(boolean allowed) |
void |
setPreferredWidth(int column,
int width) |
void |
setRowSelectionAllowed(boolean allowed) |
void |
setRowSorter(int column,
java.util.Comparator<?> comparator) |
void |
setRowSorter(javax.swing.RowSorter<? extends javax.swing.table.TableModel> sorter) |
void |
setRowSorter(javax.swing.table.TableRowSorter<? extends javax.swing.table.TableModel> sorter) |
void |
setSelectionMode(int mode) |
clearBorder, enclose, paintComponent, setBorder
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, 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, 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, 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 ProMTable(javax.swing.table.TableModel model)
model
- public ProMTable(javax.swing.table.TableModel model, javax.swing.table.TableColumnModel columnModel)
model
- columnModel
- public void addMouseListener(java.awt.event.MouseListener l)
addMouseListener
in class java.awt.Component
Component.addMouseListener(java.awt.event.MouseListener)
public void addRowSelectionInterval(int from, int to)
from
- to
- public void clearSelection()
public int columnAtPoint(java.awt.Point point)
point
- public javax.swing.table.TableCellEditor getCellEditor(int row, int col)
row
- col
- public javax.swing.table.TableColumnModel getColumnModel()
public boolean getColumnSelectionAllowed()
public boolean getRowSelectionAllowed()
public javax.swing.RowSorter<? extends javax.swing.table.TableModel> getRowSorter()
public int getSelectedColumn()
public int getSelectedRow()
public javax.swing.ListSelectionModel getSelectionModel()
public javax.swing.JTable getTable()
public javax.swing.table.JTableHeader getTableHeader()
public java.lang.Object getValueAt(int row, int column)
row
- column
- public void removeMouseListener(java.awt.event.MouseListener l)
removeMouseListener
in class java.awt.Component
Component.removeMouseListener(java.awt.event.MouseListener)
public int rowAtPoint(java.awt.Point point)
point
- public void setAutoCreateRowSorter(boolean create)
create
- public void setAutoResizeMode(int mode)
mode
- public void setColumnSelectionAllowed(boolean allowed)
allowed
- public void setPreferredWidth(int column, int width)
column
- width
- public void setRowSelectionAllowed(boolean allowed)
allowed
- public void setRowSorter(int column, java.util.Comparator<?> comparator)
column
- comparator
- public void setRowSorter(javax.swing.RowSorter<? extends javax.swing.table.TableModel> sorter)
sorter
- public void setRowSorter(javax.swing.table.TableRowSorter<? extends javax.swing.table.TableModel> sorter)
sorter
- public void setSelectionMode(int mode)
mode
- protected javax.swing.JTable createTable(javax.swing.table.TableModel model, javax.swing.table.TableColumnModel columnModel)