public class FTable extends SortableTable
javax.swing.JTable.AccessibleJTable, javax.swing.JTable.DropLocation, javax.swing.JTable.PrintModejavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
static java.awt.Color |
BACKGROUND_COLOR |
static java.awt.Color |
CELL_BORDER_COLOR |
static java.awt.Color |
EVEN_ROW_COLOR |
static java.awt.Color |
FOREGROUND_COLOR |
static java.awt.Color |
HEADER_BACKGROUND |
static java.awt.Color |
ODD_ROW_COLOR |
static java.awt.Color |
SELECTED_ROW_COLOR |
CHECK_ALL_COLUMN_ID, CHECK_ALL_COLUMN_INDEXAUTO_RESIZE_ALL_COLUMNS, AUTO_RESIZE_LAST_COLUMN, AUTO_RESIZE_NEXT_COLUMN, AUTO_RESIZE_OFF, AUTO_RESIZE_SUBSEQUENT_COLUMNS, autoCreateColumnsFromModel, autoResizeMode, cellEditor, cellSelectionEnabled, columnModel, dataModel, defaultEditorsByColumnClass, defaultRenderersByColumnClass, editingColumn, editingRow, editorComp, gridColor, preferredViewportSize, rowHeight, rowMargin, rowSelectionAllowed, selectionBackground, selectionForeground, selectionModel, showHorizontalLines, showVerticalLines, tableHeaderlistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
FTable() |
FTable(FScrollTableModel dm,
FTableScrollPane scrollPane) |
FTable(FScrollTableModel dm,
java.lang.String butstr,
FTableScrollPane scrollPane) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCellEditorListener(javax.swing.event.CellEditorListener l) |
void |
addListSelectionListener(javax.swing.event.ListSelectionListener x) |
void |
editingCanceled(javax.swing.event.ChangeEvent e) |
void |
editingStopped(javax.swing.event.ChangeEvent e)
override the editingStopped method of JTable to run the editingStoppedScript
|
protected void |
fireEditingCanceled(javax.swing.event.ChangeEvent e) |
protected void |
fireEditingStop(javax.swing.event.ChangeEvent e) |
java.awt.Color |
getCellBorderColor() |
int |
getCellBorderWidth() |
javax.swing.table.TableColumn |
getColumn(java.lang.Object identifier) |
java.lang.String |
getEditingStoppedScript()
return the editingStoppedScript
|
java.awt.Color |
getEvenRowColor() |
MultiLineData |
getMultiLineData() |
java.awt.Color |
getOddRowColor() |
java.util.HashMap |
getRowData(int row) |
void |
init() |
void |
removeCellEditorListener(javax.swing.event.CellEditorListener l) |
void |
removeListSelectionListener(javax.swing.event.ListSelectionListener x) |
void |
setBounds(java.awt.Rectangle rec) |
void |
setCellBorderColor(java.awt.Color c) |
void |
setCellBorderWidth(int cellBorderWidth) |
void |
setCustomizeTableHeaderRenderer() |
void |
setEditingStoppedScript(java.lang.String script)
set the editingStoppedScript as 'script'
|
void |
setEnabled(boolean b) |
void |
setEvenRowColor(java.awt.Color c) |
void |
setFont(java.awt.Font font) |
void |
setMultiLineData(MultiLineData data) |
void |
setOddRowColor(java.awt.Color c) |
void |
setSelectedColumn(int column) |
void |
setSelectedRow(int row) |
void |
setSelectedRowColor(java.awt.Color c) |
java.lang.String |
toString() |
getSortedRow, isCheckAllEnabled, isSortEnabled, setCheckAll, setCheckAllEnabled, setEditable, setFTable, setHeaderBackground, setHeaderBorderColor, setModel, setOriginalValueAt, setReorderingAllowed, setSortEnabled, setValueAtgetValue, prepareEditor, prepareRenderer, setValueaddColumn, addColumnSelectionInterval, addNotify, addRowSelectionInterval, changeSelection, clearSelection, columnAdded, columnAtPoint, columnMarginChanged, columnMoved, columnRemoved, columnSelectionChanged, configureEnclosingScrollPane, convertColumnIndexToModel, convertColumnIndexToView, convertRowIndexToModel, convertRowIndexToView, createDefaultColumnModel, createDefaultColumnsFromModel, createDefaultDataModel, createDefaultEditors, createDefaultRenderers, createDefaultSelectionModel, createDefaultTableHeader, createScrollPaneForTable, doLayout, editCellAt, editCellAt, getAccessibleContext, getAutoCreateColumnsFromModel, getAutoCreateRowSorter, getAutoResizeMode, getCellEditor, getCellEditor, getCellRect, getCellRenderer, getCellSelectionEnabled, getColumnClass, getColumnCount, getColumnModel, getColumnName, getColumnSelectionAllowed, getDefaultEditor, getDefaultRenderer, getDragEnabled, getDropLocation, getDropMode, getEditingColumn, getEditingRow, getEditorComponent, getFillsViewportHeight, getGridColor, getIntercellSpacing, getModel, getPreferredScrollableViewportSize, getPrintable, getRowCount, getRowHeight, getRowHeight, getRowMargin, getRowSelectionAllowed, getRowSorter, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedColumn, getSelectedColumnCount, getSelectedColumns, getSelectedRow, getSelectedRowCount, getSelectedRows, getSelectionBackground, getSelectionForeground, getSelectionModel, getShowHorizontalLines, getShowVerticalLines, getSurrendersFocusOnKeystroke, getTableHeader, getToolTipText, getUI, getUIClassID, getUpdateSelectionOnSort, getValueAt, initializeLocalVars, isCellEditable, isCellSelected, isColumnSelected, isEditing, isRowSelected, moveColumn, paramString, print, print, print, print, print, processKeyBinding, removeColumn, removeColumnSelectionInterval, removeEditor, removeNotify, removeRowSelectionInterval, resizeAndRepaint, rowAtPoint, selectAll, setAutoCreateColumnsFromModel, setAutoCreateRowSorter, setAutoResizeMode, setCellEditor, setCellSelectionEnabled, setColumnModel, setColumnSelectionAllowed, setColumnSelectionInterval, setDefaultEditor, setDefaultRenderer, setDragEnabled, setDropMode, setEditingColumn, setEditingRow, setFillsViewportHeight, setGridColor, setIntercellSpacing, setPreferredScrollableViewportSize, setRowHeight, setRowHeight, setRowMargin, setRowSelectionAllowed, setRowSelectionInterval, setRowSorter, setSelectionBackground, setSelectionForeground, setSelectionMode, setSelectionModel, setShowGrid, setShowHorizontalLines, setShowVerticalLines, setSurrendersFocusOnKeystroke, setTableHeader, setUI, setUpdateSelectionOnSort, sizeColumnsToFit, sizeColumnsToFit, sorterChanged, tableChanged, unconfigureEnclosingScrollPane, updateUI, valueChangedaddAncestorListener, 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, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, 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, validateTreeaction, 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, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCyclepublic static java.awt.Color FOREGROUND_COLOR
public static java.awt.Color BACKGROUND_COLOR
public static java.awt.Color HEADER_BACKGROUND
public static java.awt.Color ODD_ROW_COLOR
public static java.awt.Color EVEN_ROW_COLOR
public static java.awt.Color SELECTED_ROW_COLOR
public static java.awt.Color CELL_BORDER_COLOR
public FTable(FScrollTableModel dm, java.lang.String butstr, FTableScrollPane scrollPane)
public FTable(FScrollTableModel dm, FTableScrollPane scrollPane)
public FTable()
public void setCustomizeTableHeaderRenderer()
public void init()
init in class SortableTablepublic java.lang.String toString()
toString in class java.awt.Componentpublic void setFont(java.awt.Font font)
setFont in class javax.swing.JComponentpublic void addListSelectionListener(javax.swing.event.ListSelectionListener x)
public void removeListSelectionListener(javax.swing.event.ListSelectionListener x)
public void setEnabled(boolean b)
setEnabled in class javax.swing.JComponentpublic void editingStopped(javax.swing.event.ChangeEvent e)
editingStopped in interface javax.swing.event.CellEditorListenereditingStopped in class javax.swing.JTablepublic void setSelectedRow(int row)
setSelectedRow in class SortableTablepublic void setSelectedColumn(int column)
setSelectedColumn in class SortableTablepublic java.lang.String getEditingStoppedScript()
public void setEditingStoppedScript(java.lang.String script)
public java.util.HashMap getRowData(int row)
public void removeCellEditorListener(javax.swing.event.CellEditorListener l)
public void addCellEditorListener(javax.swing.event.CellEditorListener l)
public java.awt.Color getOddRowColor()
public java.awt.Color getEvenRowColor()
public void setOddRowColor(java.awt.Color c)
public void setEvenRowColor(java.awt.Color c)
public void setSelectedRowColor(java.awt.Color c)
public int getCellBorderWidth()
public java.awt.Color getCellBorderColor()
public void setCellBorderColor(java.awt.Color c)
public void setCellBorderWidth(int cellBorderWidth)
public javax.swing.table.TableColumn getColumn(java.lang.Object identifier)
getColumn in class javax.swing.JTablepublic MultiLineData getMultiLineData()
public void setMultiLineData(MultiLineData data)
public void editingCanceled(javax.swing.event.ChangeEvent e)
editingCanceled in interface javax.swing.event.CellEditorListenereditingCanceled in class javax.swing.JTableprotected void fireEditingStop(javax.swing.event.ChangeEvent e)
protected void fireEditingCanceled(javax.swing.event.ChangeEvent e)
public void setBounds(java.awt.Rectangle rec)
setBounds in class java.awt.ComponentCopyright ? 2022. All Rights Reserved.