A C D E F G H I J K M N P R S T U V

A

AUTO_RESIZE_ALL_COLUMNS - Static variable in class net.sf.xframe.swing.JXTable
During all resize operations, proportionately resize all columns.
AUTO_RESIZE_LAST_COLUMN - Static variable in class net.sf.xframe.swing.JXTable
During all resize operations, apply adjustments to the last column only.
AUTO_RESIZE_NEXT_COLUMN - Static variable in class net.sf.xframe.swing.JXTable
When a column is adjusted in the UI, adjust the next column the opposite way.
AUTO_RESIZE_OFF - Static variable in class net.sf.xframe.swing.JXTable
Do not adjust column widths automatically; use a scrollbar.
AUTO_RESIZE_SUBSEQUENT_COLUMNS - Static variable in class net.sf.xframe.swing.JXTable
During UI adjustment, change subsequent columns to preserve the total width; this is the default behavior.
AbstractScrollBinder - class net.sf.xframe.swing.scroll.AbstractScrollBinder.
Abstract base class for scrollbar binders.
AbstractScrollBinder() - Constructor for class net.sf.xframe.swing.scroll.AbstractScrollBinder
Constructor.
add(JComponent) - Method in class net.sf.xframe.swing.scroll.AbstractScrollBinder
Adds a scrollable component to the scrolling binder.
add(JComponent, String) - Method in class net.sf.xframe.swing.scroll.AbstractScrollBinder
Adds a scrollable component to the scrolling binder.
add(JComponent) - Method in class net.sf.xframe.swing.scroll.HScrollBinder
Adds a horizonal scrollable component to the horizontal scrolling binder.
add(JComponent) - Method in class net.sf.xframe.swing.scroll.VScrollBinder
Adds a vertical scrollable component to the vertical scrolling binder.
add(TableColumn) - Method in class net.sf.xframe.swing.table.ColumnGroup
Adds a column to the column group.
add(ColumnGroup) - Method in class net.sf.xframe.swing.table.ColumnGroup
Adds a column group to a a column group.
addColumn(TableColumn) - Method in class net.sf.xframe.swing.JXTable
Appends aColumn to the end of the array of columns held by this JTable's column model.
addColumn(TableColumn) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Appends aColumn to the end of the tableColumns array.
addColumnGroup(ColumnGroup) - Method in class net.sf.xframe.swing.table.ColumnGroupHeader
Adds a column group to the header.
addColumnGroup(ColumnGroup) - Method in class net.sf.xframe.swing.table.JXTableHeader
adds a column group to the header.
addColumnModelListener(TableColumnModelListener) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Adds a listener for table column model events.
addColumnSelectionInterval(int, int) - Method in class net.sf.xframe.swing.JXTable
Adds the columns from index0 to index1, inclusive, to the current selection.
addFrozenColumn(TableColumn) - Method in class net.sf.xframe.swing.JXTable
Appends aColumn after the currently last frozen column held by this JTable's column model.
addItemListener(ItemListener) - Method in class net.sf.xframe.swing.table.KTable
Adds an item listener.
addMouseListener(MouseListener) - Method in class net.sf.xframe.swing.JXTable
Adds the specified mouse listener to receive mouse events from this component.
addMouseListener(MouseListener) - Method in class net.sf.xframe.swing.table.JXTableHeader
Adds the specified mouse listener to receive mouse events from this component.
addMouseMotionListener(MouseMotionListener) - Method in class net.sf.xframe.swing.JXTable
Adds the specified mouse motion listener to receive mouse motion events from this component.
addMouseMotionListener(MouseMotionListener) - Method in class net.sf.xframe.swing.table.JXTableHeader
Adds the specified mouse motion listener to receive mouse motion events from this component.
addMouseWheelListener(MouseWheelListener) - Method in class net.sf.xframe.swing.JXTable
Adds the specified mouse wheel listener to receive mouse wheel events from this component.
addMouseWheelListener(MouseWheelListener) - Method in class net.sf.xframe.swing.table.JXTableHeader
Adds the specified mouse wheel listener to receive mouse wheel events from this component.
addRowSelectionInterval(int, int) - Method in class net.sf.xframe.swing.JXTable
Adds the rows from index0 to index1, inclusive, to the current selection.

C

ColumnGroup - class net.sf.xframe.swing.table.ColumnGroup.
Column groups to be used with the JXTable class.
ColumnGroup(String) - Constructor for class net.sf.xframe.swing.table.ColumnGroup
Constructor.
ColumnGroup(TableCellRenderer, String) - Constructor for class net.sf.xframe.swing.table.ColumnGroup
Constructor.
ColumnGroupHeader - class net.sf.xframe.swing.table.ColumnGroupHeader.
Table header for headers with column groups.
ColumnGroupHeader(TableColumnModel) - Constructor for class net.sf.xframe.swing.table.ColumnGroupHeader
Constructor.
ColumnGroupHeaderRenderer - interface net.sf.xframe.swing.table.ColumnGroupHeaderRenderer.
table header renderer interface.
ColumnGroupHeaderUI - class net.sf.xframe.swing.table.ColumnGroupHeaderUI.
UI of table headers with column groups.
ColumnGroupHeaderUI() - Constructor for class net.sf.xframe.swing.table.ColumnGroupHeaderUI
Constructor.
changeSelection(int, int, boolean, boolean) - Method in class net.sf.xframe.swing.JXTable
Updates the selection models of the table, depending on the state of the two flags: toggle and extend.
changeSelection(int, int, boolean, boolean) - Method in class net.sf.xframe.swing.table.KTable
 
clearSelection() - Method in class net.sf.xframe.swing.JXTable
Deselects all selected columns and rows.
columnAdded(TableColumnModelEvent) - Method in class net.sf.xframe.swing.JXTable
Tells listeners that a column was added to the model.
columnAdded(TableColumnModelEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Invoked when a column is added to the table column model.
columnAtPoint(Point) - Method in class net.sf.xframe.swing.JXTable
Returns the index of the column that point lies in, or -1 if the result is not in the range [0, getColumnCount()-1].
columnAtPoint(Point) - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the index of the column that point lies in, or -1 if it lies out of bounds.
columnMarginChanged(ChangeEvent) - Method in class net.sf.xframe.swing.JXTable
Tells listeners that a column was moved due to a margin change.
columnMarginChanged(ChangeEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Invoked when a column is moved due to a margin change.
columnMoved(TableColumnModelEvent) - Method in class net.sf.xframe.swing.JXTable
Tells listeners that a column was repositioned.
columnMoved(TableColumnModelEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Invoked when a column is repositioned.
columnRemoved(TableColumnModelEvent) - Method in class net.sf.xframe.swing.JXTable
Tells listeners that a column was removed from the model.
columnRemoved(TableColumnModelEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Invoked when a column is removed from the table column model.
columnSelectionChanged(ListSelectionEvent) - Method in class net.sf.xframe.swing.JXTable
Tells listeners that the selection model of the TableColumnModel changed.
columnSelectionChanged(ListSelectionEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Invoked when the selection model of the TableColumnModel is changed.
configureEnclosingScrollPane() - Method in class net.sf.xframe.swing.table.KTable
 
convertColumnIndexToModel(int) - Method in class net.sf.xframe.swing.JXTable
Maps the index of the column in the view at viewColumnIndex to the index of the column in the table model.
convertColumnIndexToView(int) - Method in class net.sf.xframe.swing.JXTable
Maps the index of the column in the table model at modelColumnIndex to the index of the column in the view.
createDefaultColumnModel() - Method in class net.sf.xframe.swing.JXTable
Returns the default column model object, which is a DefaultTableColumnModel.
createDefaultColumnModel() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the default column model object which is a DefaultTableColumnModel.
createDefaultColumnsFromModel() - Method in class net.sf.xframe.swing.JXTable
Creates default columns for the table from the data model using the getColumnCount method defined in the TableModel interface.
createDefaultDataModel() - Method in class net.sf.xframe.swing.JXTable
Returns the default table model object, which is a DefaultTableModel.
createDefaultScrollTableHeader() - Method in class net.sf.xframe.swing.JXTable
Returns the default table header object for the scrollable table, which is a JTableHeader.
createDefaultSelectionModel() - Method in class net.sf.xframe.swing.JXTable
Returns the default selection model object, which is a DefaultListSelectionModel.

D

DefaultColumnGroupHeaderRenderer - class net.sf.xframe.swing.table.DefaultColumnGroupHeaderRenderer.
Default renderer for table headers with column groups.
DefaultColumnGroupHeaderRenderer() - Constructor for class net.sf.xframe.swing.table.DefaultColumnGroupHeaderRenderer
Constructor.
DefaultJXTabelCellRenderer - class net.sf.xframe.swing.table.DefaultJXTabelCellRenderer.
The standard class for rendering (displaying) individual cells in a JXTable.
DefaultJXTabelCellRenderer() - Constructor for class net.sf.xframe.swing.table.DefaultJXTabelCellRenderer
 
dispose() - Method in class net.sf.xframe.swing.scroll.JScrollPaneAdjuster
Dispose the adjuster.

E

editCellAt(int, int) - Method in class net.sf.xframe.swing.JXTable
Programmatically starts editing the cell at row and column, if the cell is editable.
editCellAt(int, int, EventObject) - Method in class net.sf.xframe.swing.JXTable
Programmatically starts editing the cell at row and column, if the cell is editable.
editCellAt(int, int, EventObject) - Method in class net.sf.xframe.swing.table.KTable
 
editingCanceled(ChangeEvent) - Method in class net.sf.xframe.swing.JXTable
This tells the listeners the editor has canceled editing.
editingCanceled(ChangeEvent) - Method in class net.sf.xframe.swing.table.KTable
 
editingStopped(ChangeEvent) - Method in class net.sf.xframe.swing.JXTable
This tells the listeners the editor has ended editing.
editingStopped(ChangeEvent) - Method in class net.sf.xframe.swing.table.KTable
 

F

fireItemStateChanged(ItemEvent) - Method in class net.sf.xframe.swing.table.KTable
fires an item event.

G

getAccessibleContext() - Method in class net.sf.xframe.swing.table.JXTableHeader
Gets the AccessibleContext associated with this JTableHeader.
getAdjuster() - Method in class net.sf.xframe.swing.JXTable
Returns the scroll pane adjuster.
getAutoCreateColumnsFromModel() - Method in class net.sf.xframe.swing.JXTable
Determines whether the table will create default columns from the model.
getAutoResizeMode() - Method in class net.sf.xframe.swing.JXTable
Returns the auto resize mode of the table.
getCellEditor() - Method in class net.sf.xframe.swing.JXTable
Returns the cell editor.
getCellEditor(int, int) - Method in class net.sf.xframe.swing.JXTable
Returns an appropriate editor for the cell specified by row and column.
getCellRect(int, int, boolean) - Method in class net.sf.xframe.swing.JXTable
Returns a rectangle for the cell that lies at the intersection of row and column.
getCellRenderer(int, int) - Method in class net.sf.xframe.swing.JXTable
Returns an appropriate renderer for the cell specified by this row and column.
getCellSelectionEnabled() - Method in class net.sf.xframe.swing.JXTable
Returns true if both row and column selection models are enabled.
getColumn(Object) - Method in class net.sf.xframe.swing.JXTable
Returns the TableColumn object for the column in the table whose identifier is equal to identifier, when compared using equals.
getColumn(int) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the TableColumn object for the column at columnIndex.
getColumnClass(int) - Method in class net.sf.xframe.swing.JXTable
Returns the type of the column appearing in the view at column position column.
getColumnCount() - Method in class net.sf.xframe.swing.JXTable
Returns the number of columns in the column model.
getColumnCount() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the number of columns in the model.
getColumnGroups(TableColumn, Vector) - Method in class net.sf.xframe.swing.table.ColumnGroup
todo comment this method.
getColumnGroups(TableColumn) - Method in class net.sf.xframe.swing.table.ColumnGroupHeader
Returns Enumeration of all hierarchical column groups spaning a given column.
getColumnIndex(Object) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the index of the first column in the table whose identifier is equal to identifier, when compared using equals.
getColumnIndexAtX(int) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
 
getColumnMargin() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the width between the cells in each column.
getColumnModel() - Method in class net.sf.xframe.swing.JXTable
 
getColumnModel() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the TableColumnModel that contains all column information of this table header.
getColumnName(int) - Method in class net.sf.xframe.swing.JXTable
Returns the name of the column appearing in the view at column position column.
getColumnSelectionAllowed() - Method in class net.sf.xframe.swing.JXTable
Returns always false.
getColumnSelectionAllowed() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns true if columns may be selected.
getColumns() - Method in class net.sf.xframe.swing.table.ColumnGroup
Returns en Enumeration of all columns of a column group.
getColumns() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns an Enumeration of all the columns in the model.
getComponents() - Method in class net.sf.xframe.swing.scroll.AbstractScrollBinder
Returns the map of components.
getDefaultEditor(Class) - Method in class net.sf.xframe.swing.JXTable
Returns the editor to be used when no editor has been set in a TableColumn.
getDefaultRenderer(Class) - Method in class net.sf.xframe.swing.JXTable
Returns the cell renderer to be used when no renderer has been set in a TableColumn.
getDefaultRenderer() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the default renderer used when no headerRenderer is defined by a TableColumn.
getDragEnabled() - Method in class net.sf.xframe.swing.JXTable
Gets the value of the dragEnabled property.
getDraggedColumn() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the the dragged column, if and only if, a drag is in process, otherwise returns null.
getDraggedDistance() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the column's horizontal distance from its original position, if and only if, a drag is in process.
getEditingColumn() - Method in class net.sf.xframe.swing.JXTable
Returns the index of the column that contains the cell currently being edited.
getEditingRow() - Method in class net.sf.xframe.swing.JXTable
Returns the index of the row that contains the cell currently being edited.
getEditorComponent() - Method in class net.sf.xframe.swing.JXTable
Returns the component that is handling the editing session.
getEnclosingJXTable() - Method in class net.sf.xframe.swing.table.KTable
Returns the enclosing JXTable if exists, else null.
getFrozenColumns() - Method in class net.sf.xframe.swing.JXTable
Returns the number of frozen columns.
getGridColor() - Method in class net.sf.xframe.swing.JXTable
Returns the color used to draw grid lines.
getHeaderRect(int) - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the rectangle containing the header tile at column.
getHeaderRenderer() - Method in class net.sf.xframe.swing.table.ColumnGroup
Returns the header renderer.
getHeaderValue() - Method in class net.sf.xframe.swing.table.ColumnGroup
Returns the name of the header.
getHorizontalScrollBar() - Method in class net.sf.xframe.swing.JXTable
Returns the horizontal scrollbar of the table.
getHorizontalScrollBarPolicy() - Method in class net.sf.xframe.swing.JXTable
Returns the horizontal scroll bar policy value.
getIntercellSpacing() - Method in class net.sf.xframe.swing.JXTable
Returns the horizontal and vertical space between cells.
getListeners(Class) - Method in class net.sf.xframe.swing.JXTable
Returns an array of all the objects currently registered as FooListeners upon this Component.
getListeners(Class) - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns an array of all the objects currently registered as FooListeners upon this Component.
getLockedHeader() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the lockedHeader.
getLockedTable() - Method in class net.sf.xframe.swing.JXTable
Returns the internal table for the locked columns.
getModel() - Method in class net.sf.xframe.swing.JXTable
Returns the TableModel that provides the data displayed by this JTable.
getMouseListeners() - Method in class net.sf.xframe.swing.JXTable
Returns an array of all the mouse listeners registered on this component.
getMouseListeners() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns an array of all the mouse listeners registered on this component.
getMouseMotionListeners() - Method in class net.sf.xframe.swing.JXTable
Returns an array of all the mouse motion listeners registered on this component.
getMouseMotionListeners() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns an array of all the mouse motion listeners registered on this component.
getMouseWheelListeners() - Method in class net.sf.xframe.swing.JXTable
Returns an array of all the mouse wheel listeners registered on this component.
getMouseWheelListeners() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns an array of all the mouse wheel listeners registered on this component.
getPreferredScrollableViewportSize() - Method in class net.sf.xframe.swing.JXTable
Returns the preferred size of the viewport for this table.
getPreferredSize(JComponent) - Method in class net.sf.xframe.swing.table.ColumnGroupHeaderUI
 
getReorderingAllowed() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns true if the user is allowed to rearrange columns by dragging their headers, false otherwise.
getResizingAllowed() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns true if the user is allowed to resize columns by dragging between their headers, false otherwise.
getResizingColumn() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the resizing column.
getRowCount() - Method in class net.sf.xframe.swing.JXTable
Returns the number of rows in this table's model.
getRowHeight() - Method in class net.sf.xframe.swing.JXTable
Returns the height of a table row, in pixels.
getRowHeight(int) - Method in class net.sf.xframe.swing.JXTable
Returns the height, in pixels, of the cells in row.
getRowMargin() - Method in class net.sf.xframe.swing.JXTable
Gets the amount of empty space, in pixels, between cells.
getRowSelectionAllowed() - Method in class net.sf.xframe.swing.JXTable
Returns true if rows can be selected.
getScrollHeader() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the scrollHeader.
getScrollPane() - Method in class net.sf.xframe.swing.JXTable
Returns the underlying scroll pane.
getScrollTable() - Method in class net.sf.xframe.swing.JXTable
Returns the internal table for the scrollable columns.
getScrollableBlockIncrement(Rectangle, int, int) - Method in class net.sf.xframe.swing.JXTable
Returns visibleRect.height or visibleRect.width, depending on this table's orientation.
getScrollableTracksViewportHeight() - Method in class net.sf.xframe.swing.JXTable
Returns false to indicate that the height of the viewport does not determine the height of the table.
getScrollableTracksViewportWidth() - Method in class net.sf.xframe.swing.JXTable
Returns false if autoResizeMode is set to AUTO_RESIZE_OFF, which indicates that the width of the viewport does not determine the width of the table.
getScrollableUnitIncrement(Rectangle, int, int) - Method in class net.sf.xframe.swing.JXTable
Returns the scroll increment (in pixels) that completely exposes one new row or column (depending on the orientation).
getSelectedColumn() - Method in class net.sf.xframe.swing.JXTable
Returns the index of the first selected column, -1 if no column is selected.
getSelectedColumnCount() - Method in class net.sf.xframe.swing.JXTable
Returns the number of selected columns.
getSelectedColumnCount() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the number of selected columns.
getSelectedColumns() - Method in class net.sf.xframe.swing.JXTable
Returns the indices of all selected columns.
getSelectedColumns() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the index of the column that lies on the horizontal point, xPosition; or -1 if it lies outside the any of the column's bounds.
getSelectedRow() - Method in class net.sf.xframe.swing.JXTable
Returns the index of the first selected row, -1 if no row is selected.
getSelectedRowCount() - Method in class net.sf.xframe.swing.JXTable
Returns the number of selected rows.
getSelectedRows() - Method in class net.sf.xframe.swing.JXTable
Returns the indices of all selected rows.
getSelectionBackground() - Method in class net.sf.xframe.swing.JXTable
Returns the background color for selected cells.
getSelectionForeground() - Method in class net.sf.xframe.swing.JXTable
Returns the foreground color for selected cells.
getSelectionModel() - Method in class net.sf.xframe.swing.JXTable
Returns the ListSelectionModel that is used to maintain row selection state.
getSelectionModel() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the current selection model.
getShowHorizontalLines() - Method in class net.sf.xframe.swing.JXTable
Returns true if the table draws horizontal lines between cells, false if it doesn't.
getShowVerticalLines() - Method in class net.sf.xframe.swing.JXTable
Returns true if the table draws vertical lines between cells, false if it doesn't.
getSize(JTable) - Method in class net.sf.xframe.swing.table.ColumnGroup
Returns the size of the header.
getSurrendersFocusOnKeystroke() - Method in class net.sf.xframe.swing.JXTable
Returns true if the editor should get the focus when keystrokes cause the editor to be activated.
getTable() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the table associated with this header.
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.xframe.swing.table.DefaultColumnGroupHeaderRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.xframe.swing.table.DefaultJXTabelCellRenderer
 
getTableCellRendererComponent(JXTable, Object, boolean, boolean, int, int) - Method in class net.sf.xframe.swing.table.DefaultJXTabelCellRenderer
Returns the default table cell renderer.
getTableHeader() - Method in class net.sf.xframe.swing.JXTable
Returns the table header.
getToolTipLocation(MouseEvent) - Method in class net.sf.xframe.swing.table.ColumnGroupHeader
Returns the tooltip location in this component's coordinate system.
getToolTipLocation(MouseEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the tooltip location in this component's coordinate system.
getToolTipLocation(MouseEvent) - Method in class net.sf.xframe.swing.table.KTable
Returns the tooltip location in this component's coordinate system.
getToolTipText(MouseEvent) - Method in class net.sf.xframe.swing.table.ColumnGroupHeader
Allows the renderer's tips to be used if there is text set.
getToolTipText() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the tooltip string that has been set with setToolTipText.
getToolTipText(MouseEvent) - Method in class net.sf.xframe.swing.table.JXTableHeader
Allows the renderer's tips to be used if there is text set.
getToolTipText(MouseEvent) - Method in class net.sf.xframe.swing.table.KTable
Allows the renderer's tips to be used if there is text set.
getTotalColumnWidth() - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Returns the total width of all the columns.
getTransferHandler() - Method in class net.sf.xframe.swing.JXTable
Gets the transferHandler property.
getType() - Method in class net.sf.xframe.swing.table.KTable
Getter method for type property.
getUI() - Method in class net.sf.xframe.swing.JXTable
Returns the L&F object that renders this component.
getUI() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the look and feel (L&F) object that renders this component.
getUIClassID() - Method in class net.sf.xframe.swing.table.JXTableHeader
Returns the suffix used to construct the name of the look and feel (L&F) class used to render this component.
getUpdateTableInRealTime() - Method in class net.sf.xframe.swing.table.JXTableHeader
Obsolete as of Java 2 platform v1.3.
getValueAt(int, int) - Method in class net.sf.xframe.swing.JXTable
Returns the cell value at row and column.
getValueAt(int, int) - Method in class net.sf.xframe.swing.table.KTable
 
getVerticalScrollBar() - Method in class net.sf.xframe.swing.JXTable
Returns the vertical scrollbar of the table.
getVerticalScrollBarPolicy() - Method in class net.sf.xframe.swing.JXTable
Returns the vertical scroll bar policy value.

H

HORIZONTAL_SCROLLBAR_ALWAYS - Static variable in class net.sf.xframe.swing.JXTable
Used to set the horizontal scroll bar policy so that horizontal scrollbars are always displayed.
HORIZONTAL_SCROLLBAR_AS_NEEDED - Static variable in class net.sf.xframe.swing.JXTable
Used to set the horizontal scroll bar policy so that horizontal scrollbars are displayed only when needed.
HORIZONTAL_SCROLLBAR_NEVER - Static variable in class net.sf.xframe.swing.JXTable
Used to set the horizontal scroll bar policy so that horizontal scrollbars are never displayed.
HScrollBinder - class net.sf.xframe.swing.scroll.HScrollBinder.
Binds horizontal scrollbars of two or more components.
HScrollBinder() - Constructor for class net.sf.xframe.swing.scroll.HScrollBinder
Contructor.

I

isCellEditable(int, int) - Method in class net.sf.xframe.swing.JXTable
Returns true if the cell at row and column is editable.
isCellEditable(int, int) - Method in class net.sf.xframe.swing.table.KTable
 
isCellSelected(int, int) - Method in class net.sf.xframe.swing.JXTable
Returns true if the cell at the specified position is selected.
isColumnSelected(int) - Method in class net.sf.xframe.swing.JXTable
Returns true if the column at the specified index is selected.
isEditing() - Method in class net.sf.xframe.swing.JXTable
Returns true if a cell is being edited.
isRowSelected(int) - Method in class net.sf.xframe.swing.JXTable
Returns true if the row at the specified index is selected.

J

JScrollPaneAdjuster - class net.sf.xframe.swing.scroll.JScrollPaneAdjuster.
Work around for syncronization of scrolling in table header and viewport.
JScrollPaneAdjuster(JScrollPane) - Constructor for class net.sf.xframe.swing.scroll.JScrollPaneAdjuster
Constructor.
JXTable - class net.sf.xframe.swing.JXTable.
A table with freezable columns.
JXTable() - Constructor for class net.sf.xframe.swing.JXTable
Constructs a default JTable that is initialized with a default data model, a default column model, and a default selection model.
JXTable(TableModel) - Constructor for class net.sf.xframe.swing.JXTable
Constructs a JTable that is initialized with dm as the data model, a default column model, and a default selection model.
JXTable(TableModel, int) - Constructor for class net.sf.xframe.swing.JXTable
Constructs a JTable that is initialized with dm as the data model, a default column model, and a default selection model.
JXTable(TableModel, TableColumnModel) - Constructor for class net.sf.xframe.swing.JXTable
Constructs a JTable that is initialized with dm as the data model, cm as the column model, and a default selection model.
JXTable(TableModel, TableColumnModel, int) - Constructor for class net.sf.xframe.swing.JXTable
Constructs a JTable that is initialized with dm as the data model, cm as the column model, and a default selection model.
JXTable(TableModel, TableColumnModel, ListSelectionModel) - Constructor for class net.sf.xframe.swing.JXTable
Constructs a JTable that is initialized with dm as the data model, cm as the column model, and sm as the selection model.
JXTable(TableModel, TableColumnModel, ListSelectionModel, int) - Constructor for class net.sf.xframe.swing.JXTable
Constructs a JTable that is initialized with dm as the data model, cm as the column model, and sm as the selection model.
JXTableColumnModel - class net.sf.xframe.swing.table.JXTableColumnModel.
Column model of all locked and scrollable colums.
JXTableColumnModel(JXTable, TableColumnModel, TableColumnModel) - Constructor for class net.sf.xframe.swing.table.JXTableColumnModel
Constructor.
JXTableHeader - class net.sf.xframe.swing.table.JXTableHeader.
Wrapper for the two headers of locked and scrollable table.
JXTableHeader(TableColumnModel) - Constructor for class net.sf.xframe.swing.table.JXTableHeader
Constructs a JXTableHeader which is initialized with cm as the column model.
JXTableHeader(TableColumnModel, JTableHeader, JTableHeader) - Constructor for class net.sf.xframe.swing.table.JXTableHeader
Constructs a JXTableHeader which is initialized with cm as the column model.

K

KTable - class net.sf.xframe.swing.table.KTable.
Internal extension of JTable fixes for common swing problems and additional functionalities like column groups and row manipulations.
KTable() - Constructor for class net.sf.xframe.swing.table.KTable
Constructor.
KTable(int, int) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table with numRows and numColumns of empty cells using DefaultTableModel.
KTable(Object[][], Object[]) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table to display the values in the two dimensional array, rowData, with column names, columnNames.
KTable(Vector, Vector) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table to display the values in the Vector of Vectors, rowData, with column names, columnNames.
KTable(TableModel, int) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table that is initialized with dm as the data model, a default column model, and a default selection model.
KTable(TableModel, TableColumnModel) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table that is initialized with dm as the data model, cm as the column model, and a default selection model.
KTable(TableModel, TableColumnModel, int) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table that is initialized with dm as the data model, cm as the column model, and a default selection model.
KTable(TableModel, TableColumnModel, ListSelectionModel) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table that is initialized with dm as the data model, cm as the column model, and sm as the selection model.
KTable(TableModel, TableColumnModel, ListSelectionModel, int) - Constructor for class net.sf.xframe.swing.table.KTable
Constructs a table that is initialized with dm as the data model, cm as the column model, and sm as the selection model.

M

moveColumn(int, int) - Method in class net.sf.xframe.swing.JXTable
Moves the column column to the position currently occupied by the column targetColumn in the view.
moveColumn(int, int) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Moves the column and its header at columnIndex to newIndex.

N

net.sf.xframe.swing - package net.sf.xframe.swing
Provides a set of "lightweight" components that extend the plain Swing componets, to add some always missed features.
net.sf.xframe.swing.scroll - package net.sf.xframe.swing.scroll
Provides scrolling related classes to simplify common scrolling tasks.
net.sf.xframe.swing.table - package net.sf.xframe.swing.table
Provides classes and interfaces for dealing with net.sf.xframe.swing.JXTable.
nextRow(JTable) - Method in class net.sf.xframe.swing.JXTable
/** Returns the number of the next row in the table relative to the current selection.

P

paint(Graphics, JComponent) - Method in class net.sf.xframe.swing.table.ColumnGroupHeaderUI
 
prepareEditor(TableCellEditor, int, int) - Method in class net.sf.xframe.swing.JXTable
Prepares the editor by querying the data model for the value and selection state of the cell at row, column.
prepareRenderer(TableCellRenderer, int, int) - Method in class net.sf.xframe.swing.JXTable
Prepares the renderer by querying the data model for the value and selection state of the cell at row, column.
prepareRenderer(TableCellRenderer, int, int) - Method in class net.sf.xframe.swing.table.KTable
 
prepareRendererSuper(TableCellRenderer, int, int) - Method in class net.sf.xframe.swing.table.KTable
Prepares a renderer from the usper class JTable.
processKeyEvent(KeyEvent) - Method in class net.sf.xframe.swing.table.KTable
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.xframe.swing.scroll.JScrollPaneAdjuster
 

R

remove(JComponent) - Method in class net.sf.xframe.swing.scroll.AbstractScrollBinder
Removes a scrollable component to the scrolling binder.
remove(JComponent, String) - Method in class net.sf.xframe.swing.scroll.AbstractScrollBinder
Removes a scrollabel component from the scrolling binder.
remove(JComponent) - Method in class net.sf.xframe.swing.scroll.HScrollBinder
 
remove(JComponent) - Method in class net.sf.xframe.swing.scroll.VScrollBinder
 
removeAll() - Method in class net.sf.xframe.swing.scroll.AbstractScrollBinder
Removes all components from the scrolling binder.
removeColumn(TableColumn) - Method in class net.sf.xframe.swing.JXTable
Removes aColumn from this JTable's array of columns.
removeColumn(TableColumn) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Deletes the TableColumn column from the tableColumns array.
removeColumnModelListener(TableColumnModelListener) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Removes a listener for table column model events.
removeColumnSelectionInterval(int, int) - Method in class net.sf.xframe.swing.JXTable
Deselects the columns from index0 to index1, inclusive.
removeEditor() - Method in class net.sf.xframe.swing.JXTable
Discards the editor object and frees the real estate it used for cell rendering.
removeFrozenColumn(TableColumn) - Method in class net.sf.xframe.swing.JXTable
Removes aColumn from this JXTable's frozen columns.
removeItemListener(ItemListener) - Method in class net.sf.xframe.swing.table.KTable
Removes the item listener.
removeMouseListener(MouseListener) - Method in class net.sf.xframe.swing.JXTable
Removes the specified mouse listener so that it no longer receives mouse events from this component.
removeMouseListener(MouseListener) - Method in class net.sf.xframe.swing.table.JXTableHeader
Removes the specified mouse listener so that it no longer receives mouse events from this component.
removeMouseMotionListener(MouseMotionListener) - Method in class net.sf.xframe.swing.JXTable
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component.
removeMouseMotionListener(MouseMotionListener) - Method in class net.sf.xframe.swing.table.JXTableHeader
Removes the specified mouse motion listener so that it no longer receives mouse motion events from this component.
removeMouseWheelListener(MouseWheelListener) - Method in class net.sf.xframe.swing.JXTable
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component.
removeMouseWheelListener(MouseWheelListener) - Method in class net.sf.xframe.swing.table.JXTableHeader
Removes the specified mouse wheel listener so that it no longer receives mouse wheel events from this component.
removeRowSelectionInterval(int, int) - Method in class net.sf.xframe.swing.JXTable
Deselects the rows from index0 to index1, inclusive.
resizeAndRepaint() - Method in class net.sf.xframe.swing.table.JXTableHeader
Sizes the header and marks it as needing display.
rowAtPoint(Point) - Method in class net.sf.xframe.swing.JXTable
Returns the index of the row that point lies in, or -1 if the result is not in the range [0, getRowCount()-1].

S

selectAll() - Method in class net.sf.xframe.swing.JXTable
Selects all rows, columns, and cells in the table.
setAutoCreateColumnsFromModel(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets this table's autoCreateColumnsFromModel flag.
setAutoResizeMode(int) - Method in class net.sf.xframe.swing.JXTable
Sets the table's auto resize mode when the table is resized.
setBackground(Color) - Method in class net.sf.xframe.swing.JXTable
 
setCellEditor(TableCellEditor) - Method in class net.sf.xframe.swing.JXTable
Sets the cellEditor variable.
setCellSelectionEnabled(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether this table allows both a column selection and a row selection to exist simultaneously.
setColumnMargin(int) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Sets the TableColumn's column margin to newMargin.
setColumnModel(TableColumnModel) - Method in class net.sf.xframe.swing.JXTable
Sets the column model for this table to newModel and registers for listener notifications from the new column model.
setColumnModel(TableColumnModel) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the column model for this table to newModel and registers for listener notifications from the new column model.
setColumnSelectionAllowed(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the columns in this model can be selected.
setColumnSelectionAllowed(boolean) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Sets whether the columns in this model may be selected.
setColumnSelectionInterval(int, int) - Method in class net.sf.xframe.swing.JXTable
Selects the columns from index0 to index1, inclusive.
setDefaultEditor(Class, TableCellEditor) - Method in class net.sf.xframe.swing.JXTable
Sets a default cell editor to be used if no editor has been set in a TableColumn.
setDefaultRenderer(Class, TableCellRenderer) - Method in class net.sf.xframe.swing.JXTable
Sets a default cell renderer to be used if no renderer has been set in a TableColumn.
setDefaultRenderer(TableCellRenderer) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the default renderer to be used when no headerRenderer is defined by a TableColumn.
setDragEnabled(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets the dragEnabled property, which must be true to enable automatic drag handling (the first part of drag and drop) on this component.
setDraggedColumn(TableColumn) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the header's draggedColumn to aColumn.
setDraggedDistance(int) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the header's draggedDistance to distance.
setEditingColumn(int) - Method in class net.sf.xframe.swing.JXTable
Sets the editingColumn variable.
setEditingRow(int) - Method in class net.sf.xframe.swing.JXTable
Sets the editingRow variable.
setFont(Font) - Method in class net.sf.xframe.swing.JXTable
 
setFont(Font) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the font of the table.
setForeground(Color) - Method in class net.sf.xframe.swing.JXTable
Sets the foreground color of this component.
setFrozenColumns(int) - Method in class net.sf.xframe.swing.JXTable
Setter method for frozen columns attribute.
setGridColor(Color) - Method in class net.sf.xframe.swing.JXTable
Sets the color used to draw grid lines to gridColor and redisplays.
setHeaderBackground(Color) - Method in class net.sf.xframe.swing.JXTable
Sets the background color of this component.
setHeaderBorder(Border) - Method in class net.sf.xframe.swing.JXTable
Sets the border of the table header.
setHeaderFont(Font) - Method in class net.sf.xframe.swing.JXTable
Sets the font for the table header.
setHeaderRenderer(TableCellRenderer) - Method in class net.sf.xframe.swing.table.ColumnGroup
Sets the header renderer.
setHorizontalScrollBarPolicy(int) - Method in class net.sf.xframe.swing.JXTable
Determines when the horizontal scrollbar appears in the scrollpane.
setIntercellSpacing(Dimension) - Method in class net.sf.xframe.swing.JXTable
Sets the rowMargin and the columnMargin -- the height and width of the space between cells -- to intercellSpacing.
setModel(TableModel) - Method in class net.sf.xframe.swing.JXTable
Sets the data model for this table to newModel and registers with it for listener notifications from the new data model.
setOpaque(boolean) - Method in class net.sf.xframe.swing.JXTable
 
setParent(int) - Method in class net.sf.xframe.swing.table.KTable
Sets the parent and type property.
setPreferredScrollableViewportSize(Dimension) - Method in class net.sf.xframe.swing.JXTable
Sets the preferred size of the viewport for this table.
setReorderingAllowed(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the user can drag column headers to reorder columns.
setReorderingAllowed(boolean) - Method in class net.sf.xframe.swing.table.ColumnGroupHeader
 
setReorderingAllowed(boolean) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets whether the user can drag column headers to reorder columns.
setResizingAllowed(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the user can resize columns by dragging between headers.
setResizingAllowed(boolean) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets whether the user can resize columns by dragging between headers.
setResizingColumn(TableColumn) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the header's resizingColumn to aColumn.
setRowHeight(int) - Method in class net.sf.xframe.swing.JXTable
Sets the height, in pixels, of all cells to rowHeight, revalidates, and repaints.
setRowHeight(int, int) - Method in class net.sf.xframe.swing.JXTable
Sets the height for row to rowHeight, revalidates, and repaints.
setRowMargin(int) - Method in class net.sf.xframe.swing.JXTable
Sets the amount of empty space between cells in adjacent rows.
setRowSelectionAllowed(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the rows in this model can be selected.
setRowSelectionInterval(int, int) - Method in class net.sf.xframe.swing.JXTable
Selects the rows from index0 to index1, inclusive.
setScrollPaneUI(ScrollPaneUI) - Method in class net.sf.xframe.swing.JXTable
 
setSelectionBackground(Color) - Method in class net.sf.xframe.swing.JXTable
Sets the background color for selected cells.
setSelectionForeground(Color) - Method in class net.sf.xframe.swing.JXTable
Sets the foreground color for selected cells.
setSelectionMode(int) - Method in class net.sf.xframe.swing.JXTable
Sets the table's selection mode to allow only single selections, a single contiguous interval, or multiple intervals.
setSelectionModel(ListSelectionModel) - Method in class net.sf.xframe.swing.JXTable
Sets the row selection model for this table to newModel and registers for listener notifications from the new selection model.
setSelectionModel(ListSelectionModel) - Method in class net.sf.xframe.swing.table.JXTableColumnModel
Sets the selection model.
setShowGrid(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the table draws grid lines around cells.
setShowHorizontalLines(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the table draws horizontal lines between cells.
setShowVerticalLines(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether the table draws vertical lines between cells.
setSurrendersFocusOnKeystroke(boolean) - Method in class net.sf.xframe.swing.JXTable
Sets whether editors in this JTable get the keyboard focus when an editor is activated as a result of the JTable forwarding keyboard events for a cell.
setTable(JXTable) - Method in class net.sf.xframe.swing.table.JXTableHeader
Associates a table header with a table.
setTableFont(Font) - Method in class net.sf.xframe.swing.JXTable
Sets the font for this component.
setTableHeader(JXTableHeader) - Method in class net.sf.xframe.swing.JXTable
Sets the tableHeader working with this JTable to newHeader.
setTableHeader(JTableHeader) - Method in class net.sf.xframe.swing.table.KTable
 
setToolTipText(String) - Method in class net.sf.xframe.swing.table.JXTableHeader
Registers the text to display in a tool tip.
setTransferHandler(TransferHandler) - Method in class net.sf.xframe.swing.JXTable
Sets the transferHandler property, which is null if the component does not support data transfer operations.
setUI(TableUI) - Method in class net.sf.xframe.swing.JXTable
Sets the L&F object that renders this component and repaints.
setUI(TableHeaderUI) - Method in class net.sf.xframe.swing.table.JXTableHeader
Sets the look and feel (L&F) object that renders this component.
setUpdateTableInRealTime(boolean) - Method in class net.sf.xframe.swing.table.JXTableHeader
Obsolete as of Java 2 platform v1.3.
setValueAt(Object, int, int) - Method in class net.sf.xframe.swing.JXTable
Sets the value for the cell in the table model at row and column.
setValueAt(Object, int, int) - Method in class net.sf.xframe.swing.table.KTable
 
setVerticalScrollBarPolicy(int) - Method in class net.sf.xframe.swing.JXTable
Determines when the vertical scrollbar appears in the scrollpane.
setVisible(boolean) - Method in class net.sf.xframe.swing.table.JXTableHeader
Makes the component visible or invisible.
sizeColumnsToFit(boolean) - Method in class net.sf.xframe.swing.JXTable
Deprecated. As of Swing version 1.0.3, replaced by doLayout().
sizeColumnsToFit(int) - Method in class net.sf.xframe.swing.JXTable
Obsolete as of Java 2 platform v1.4.
superEditingCanceled(ChangeEvent) - Method in class net.sf.xframe.swing.table.KTable
Delegates EditingCanceled events to the super class.
superEditingStopped(ChangeEvent) - Method in class net.sf.xframe.swing.table.KTable
Delegates EditingStopped events to the super class.

T

TYPE_LOCKED - Static variable in class net.sf.xframe.swing.table.KTable
Identifies a KTable that is a locked table within a JXTable.
TYPE_NONE - Static variable in class net.sf.xframe.swing.table.KTable
Identifies a KTable that is a locked table within a JXTable.
TYPE_SCROLL - Static variable in class net.sf.xframe.swing.table.KTable
Identifies a KTable that is a scrollable table within a JXTable.
tableChanged(TableModelEvent) - Method in class net.sf.xframe.swing.JXTable
This fine grain notification tells listeners the exact range of cells, rows, or columns that changed.

U

unconfigureEnclosingScrollPane() - Method in class net.sf.xframe.swing.table.KTable
 
updateUI() - Method in class net.sf.xframe.swing.table.JXTableHeader
Notification from the UIManager that the look and feel (L&F) has changed.

V

VScrollBinder - class net.sf.xframe.swing.scroll.VScrollBinder.
Binds vertical scrollbars of two or more components.
VScrollBinder() - Constructor for class net.sf.xframe.swing.scroll.VScrollBinder
Contructor.
valueChanged(ListSelectionEvent) - Method in class net.sf.xframe.swing.JXTable
Called whenever the value of the selection changes.

A C D E F G H I J K M N P R S T U V

Copyright © 2004-2005 xframe. All Rights Reserved.