A B C D E F G H I J L M N O P Q R S T U V

A

ADD_ICON - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.ImageIcon
ALL_NAVIGATION - Static variable in class quick.dbtable.DBTable
navigation, insert, delete
addActionListener(ActionListener) - Method in interface quick.dbtable.CellComponent
If this cell component is a cell editor & if it wants to notify the table that editing is completed, the actionlistener in this method should be notified.
addCellEditorListener(CellEditorListener) - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
addColumn(Column) - Method in class quick.dbtable.DBTable
Deprecated. Developers are making mistakes in using this method,so use the safe method addColumn(String). If this method is already working fine for you then you can continue to use them.
addColumn(String) - Method in class quick.dbtable.DBTable
add a column to table.
addColumnSelectionInterval(int, int) - Method in class quick.dbtable.DBTable
Adds the columns from index0 to index0 inclusive to the current selection.
addColumn_quickdbtableColumnMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addColumn(quick.dbtable.Column) method descriptor.
addDBTableErrorListener(DBTableErrorListener) - Method in class quick.dbtable.DBTable
If you want to handle the exceptions or errrors occured add this Listener.
addDBTableErrorListener_quickdbtableDBTableErrorListenerMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addDBTableErrorListener(quick.dbtable.DBTableErrorListener) method descriptor.
addDBTableEventListener(DBTableEventListener) - Method in class quick.dbtable.DBTable
Listen for various DBTable events
addDatabaseChangeListener(DatabaseChangeListener) - Method in class quick.dbtable.DBTable
If you want to confirm the database insert/update/delete then add this listener.
addDatabaseChangeListener_quickdbtableDatabaseChangeListenerMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addDatabaseChangeListener(quick.dbtable.DatabaseChangeListener) method descriptor.
addDeleteSql(String, String) - Method in class quick.dbtable.DBTable
Sets the delete statement which is used delete the record from the table.
addDeleteSql(PreparedStatement, String) - Method in class quick.dbtable.DBTable
Sets the delete prepared statement which is used delete the record from the table.
addDeleteSql(CallableStatement, String) - Method in class quick.dbtable.DBTable
Sets the delete callable statement which is used delete the record from the table.
addDeleteSql_javalangString_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addDeleteSql(java.lang.String, java.lang.String) method descriptor.
addFocusListener(FocusListener) - Method in class quick.dbtable.DBTable
 
addInsertSql(String, String) - Method in class quick.dbtable.DBTable
Sets the insert statement which is used to insert a record into table.
addInsertSql(PreparedStatement, String) - Method in class quick.dbtable.DBTable
Sets the insert prepared statement which is used to insert a record into table.
addInsertSql(CallableStatement, String) - Method in class quick.dbtable.DBTable
Sets the insert callable statement which is used to insert a record into table.
addInsertSql_javalangString_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addInsertSql(java.lang.String, java.lang.String) method descriptor.
addKeyListener(KeyListener) - Method in class quick.dbtable.DBTable
 
addMouseListener(MouseListener) - Method in class quick.dbtable.DBTable
 
addPropertyChangeListener(PropertyChangeListener) - Method in class quick.dbtable.Column
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(PropertyChangeListener) - Method in class quick.dbtable.DBTableCustomizer
 
addRowSelectionInterval(int, int) - Method in class quick.dbtable.DBTable
Adds the rows from index0 to index0 inclusive to the current selection.
addTableCellListener(DBTableCellListener) - Method in class quick.dbtable.DBTable
This listener need to be added if you want to do cell data validation.
addTableCellListener_quickdbtableDBTableCellListenerMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addTableCellListener(quick.dbtable.DBTableCellListener) method descriptor.
addUpdateSql(String, String) - Method in class quick.dbtable.DBTable
Sets the update statement which is used to update data to the database when user changes values in the cells of table.
addUpdateSql(String, String, int[]) - Method in class quick.dbtable.DBTable
Sets the update statement which is used to update data to the database when user changes values in the cells of table.
addUpdateSql(PreparedStatement, String, int[]) - Method in class quick.dbtable.DBTable
Sets the update preparedstatement which is used to update data to the database when user changes values in the cells of table.
addUpdateSql(PreparedStatement, String) - Method in class quick.dbtable.DBTable
Sets the update preparedstatement which is used to update data to the database when user changes values in the cells of table.
addUpdateSql(CallableStatement, String) - Method in class quick.dbtable.DBTable
Sets the update callable statement which is used to update data to the database when user changes values in the cells of table.
addUpdateSql(CallableStatement, String, int[]) - Method in class quick.dbtable.DBTable
Sets the update callable statement which is used to update data to the database when user changes values in the cells of table.
addUpdateSql_javalangString_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the addUpdateSql(java.lang.String, java.lang.String) method descriptor.
afterColumnSelectionChange(int, int) - Method in class quick.dbtable.DBTableEventListener
This function is called after the column selection change has happened.
afterDelete(int) - Method in class quick.dbtable.DatabaseChangeListener
When a user deletes a row, the database will be updated with the changes when he leaves that row.
afterInsert(int) - Method in class quick.dbtable.DatabaseChangeListener
When a user inserts a row, the database will be updated with the changes when he leaves that row.
afterRowSelectionChange(int, int) - Method in class quick.dbtable.DBTableEventListener
This function is called after the row selection change has happened.
afterUpdate(int) - Method in class quick.dbtable.DatabaseChangeListener
When a user modifies data in a row, the database will be updated with the changes when he leaves that row.
autoCommit - Variable in class quick.dbtable.DBTable
If you want to handle the commit/rollback yourself, instead of quicktable handling it for you, set autoCommit to false.

B

BOUND_ERROR - Static variable in interface quick.dbtable.DBTableErrorListener
 
BOUND_SQL_PROPERTY - Static variable in class quick.dbtable.Column
 
beforeColumnSelectionChange(int, int, int, int) - Method in class quick.dbtable.DBTableEventListener
This function is called whenever the user changes the selection from one column to another.
beforeDelete(int) - Method in class quick.dbtable.DatabaseChangeListener
When a user deletes a row, the database will be updated with the changes when he leaves that row.
beforeInsert(int) - Method in class quick.dbtable.DatabaseChangeListener
When a user inserts a new row, the database will be updated with the changes when he leaves that row.
beforeRowSelectionChange(int, int, int, int) - Method in class quick.dbtable.DBTableEventListener
This function is called whenever the user changes the selection from one row to another.
beforeUpdate(int) - Method in class quick.dbtable.DatabaseChangeListener
When a user modifies data in a row, the database will be updated with the changes when he leaves that row.

C

CELL_BORDER - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.border.Border
CELL_EMPTY - Static variable in interface quick.dbtable.DBTableErrorListener
 
CELL_PROPERTIES_MODEL - Static variable in class quick.dbtable.Skin
The value for this property should be the type quick.dbtable.CellPropertiesModel
CHECKBOX_CELL - Static variable in class quick.dbtable.Column
 
COLUMN_NAME_PROPERTY - Static variable in class quick.dbtable.Column
 
COMBOBOX_CELL - Static variable in class quick.dbtable.Column
 
CellComponent - interface quick.dbtable.CellComponent.
CellComponent is used to create user defined editor renderer for quicktable.
CellPropertiesModel - class quick.dbtable.CellPropertiesModel.
CellPropertiesModel can be used to set the properties of each cell in the table.
CellPropertiesModel() - Constructor for class quick.dbtable.CellPropertiesModel
 
Column - class quick.dbtable.Column.
This class defines the properties of a column in DBTable.
Column() - Constructor for class quick.dbtable.Column
Deprecated. This constructor is deprecated because lot of users don't change the model index id to value other than 0 which creates problems later on. use Column(int columnIndex) instead.
Column(int) - Constructor for class quick.dbtable.Column
This calls the TableColumn's constructor This creates a default width of 75, a null renderer and a null editor for this column columnIndex starts from 1 to number of columns (note column index doesn't start from 0) If columnIndex is not properly assigned, this will create problems later on.
Column(int, int) - Constructor for class quick.dbtable.Column
This calls the TableColumn's constructor This creates a column of the specified width , a null renderer and a null editor
Column(int, String) - Constructor for class quick.dbtable.Column
This calls the TableColumn's constructor This creates a default width of 75, a null renderer and a null editor for this column and sets the column header Name to this name
Column(int, int, TableCellRenderer, TableCellEditor) - Constructor for class quick.dbtable.Column
Deprecated. Quicktable uses CellComponent instead of TableCellRenderer & cellEditor, use setUserCellEditor/setUserCellRenderer methods instead.
Comparator - interface quick.dbtable.Comparator.
When you want to do a special comparison during sorting, this class can be used.
cancelCellEditing() - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
cellPropertiesModelPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the cellPropertiesModel property descriptor.
cellValueChanged(int, int, Object, Object) - Method in interface quick.dbtable.DBTableCellListener
This function is called whenever the user changes the cell value.
cleanup() - Method in class quick.dbtable.DBTable
Cleans up swing resources like frames used within DBTable.
clearAllDeleteSql() - Method in class quick.dbtable.DBTable
clears all the delete sqls which were added using addDeleteSql method when you change the select sqls of a table and if you have assigned delete sqls before then we have to call this method which will clear all the old delete sqls, so that you can add new delete sqls for your new select sql
clearAllDeleteSqlMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the clearAllDeleteSql() method descriptor.
clearAllInsertSql() - Method in class quick.dbtable.DBTable
clears all the insert sqls which were added using addInsertSql method when you change the select sqls of a table and if you have assigned insert sqls before then we have to call this method which will clear all the old insert sqls, so that you can add new insert sqls for your new select sql
clearAllInsertSqlMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the clearAllInsertSql() method descriptor.
clearAllSettings() - Method in class quick.dbtable.DBTable
clears the currently used settings This clears the following UpdateSql InsertSql DeleteSql ErrorListener CellListener ChangeListener cellPropertiesModel Comparator
clearAllUpdateSql() - Method in class quick.dbtable.DBTable
clears all the update sqls which were added using addUpdateSql method when you change the select sqls of a table and if you have assigned update sqls before then we have to call this method which will clear all the old update sqls, so that you can add new update sqls for your new select sql
clearAllUpdateSqlMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the clearAllUpdateSql() method descriptor.
clearSelection() - Method in class quick.dbtable.DBTable
Deselects all selected columns and rows.
close() - Method in class quick.dbtable.DBTable
Closes all the database resources
closeMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the close() method descriptor.
columnPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the column property descriptor.
compare(int, Object, Object) - Method in interface quick.dbtable.Comparator
compares cell data in a given column
compareObject(Object, Object) - Static method in class quick.dbtable.DBTable
Utility method which can be used to compare two objects This method is added here, becuase it may be useful while implementing your own filter This method returns EQUAL, GREATER, LESS based on o1 compared with o2
connectDatabase() - Method in class quick.dbtable.DBTable
Makes the database connection You need to provide the database driver, jdbcurl, user, pass before calling this method
connectDatabase(String, String, String, String) - Method in class quick.dbtable.DBTable
Makes the database connection, using the specified parameters
connectDatabaseMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the connectDatabase() method descriptor.
connectDatabase_javalangString_javalangString_javalangString_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the connectDatabase(java.lang.String, java.lang.String, java.lang.String, java.lang.String) method descriptor.
connectionPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the connection property descriptor.
convertDataToDisplay(Object) - Method in interface quick.dbtable.DataMap
converts the data from database format to the display format
convertDataToStore(Object) - Method in interface quick.dbtable.DataMap
converts the data from display format to the database format
convertDisplayToActual(Object) - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
copyColumnHeaderNames - Variable in class quick.dbtable.DBTable
While copying data from quickTable to clipboard, setting copyColumnHeaderNames will include column headers in the copied data.
copyToClipboard(int[]) - Method in class quick.dbtable.DBTable
Copies the content in the rows to clipboard, later it can be pasted in Excel or any text Editor.
copyToClipboard_int__MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the copyToClipboard(int[]) method descriptor.
createColumnModelFromQuery() - Method in class quick.dbtable.DBTable
Creates the columnModel from the query, this uses ResultSetMetadata class to get the column properties.
createColumnModelFromQueryMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the createColumnModelFromQuery() method descriptor.
createControlPanel() - Method in class quick.dbtable.DBTable
Creates the control panel all the navigation buttons
createControlPanel(int) - Method in class quick.dbtable.DBTable
Creates the control panel based on the navigation types.
createControlPanelMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the createControlPanel() method descriptor.
createResultSetMap(int) - Static method in class quick.dbtable.ResultSetMap
Utility method to create ResultSetMap.

D

DATA_MAP_PROPERTY - Static variable in class quick.dbtable.Column
 
DATE_CELL - Static variable in class quick.dbtable.Column
 
DATE_FORMAT_PROPERTY - Static variable in class quick.dbtable.Column
 
DBTable - class quick.dbtable.DBTable.
DBTable is a complete JTable alternative Javabean.
DBTable() - Constructor for class quick.dbtable.DBTable
Creates an empty table
DBTableBeanInfo - class quick.dbtable.DBTableBeanInfo.
The bean information class for quick.dbtable.DBTable.
DBTableBeanInfo() - Constructor for class quick.dbtable.DBTableBeanInfo
 
DBTableCellEditor - class quick.dbtable.DBTableCellEditor.
Deprecated. This class should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellEditor(JTextField, DBTable) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated. This constructor should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellEditor(JTextArea, DBTable) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated. This constructor should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellEditor(CellComponent, DBTable) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated. This constructor should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellEditor(JComboBox, DBTable) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated. This constructor should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellEditor(int, Hashtable, DBTable) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated. This constructor should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellEditor(int, Hashtable, DBTable, boolean) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated.  
DBTableCellEditor(int, Hashtable, Object[], DBTable, boolean) - Constructor for class quick.dbtable.DBTableCellEditor
Deprecated.  
DBTableCellListener - interface quick.dbtable.DBTableCellListener.
 
DBTableCellRenderer - class quick.dbtable.DBTableCellRenderer.
Deprecated. This class should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellRenderer(int, Hashtable, DBTable) - Constructor for class quick.dbtable.DBTableCellRenderer
Deprecated. This constructor should not be directly used, instead use the setCellComponent method in DBTable.
DBTableCellRenderer(CellComponent, DBTable) - Constructor for class quick.dbtable.DBTableCellRenderer
Deprecated. This constructor cannot be used directly, please use Column#setUserCellRenderer(CellComponent)
DBTableCustomizer - class quick.dbtable.DBTableCustomizer.
 
DBTableCustomizer() - Constructor for class quick.dbtable.DBTableCustomizer
 
DBTableErrorListener - interface quick.dbtable.DBTableErrorListener.
 
DBTableEventListener - class quick.dbtable.DBTableEventListener.
 
DBTableEventListener() - Constructor for class quick.dbtable.DBTableEventListener
 
DEFAULT_CELL - Static variable in class quick.dbtable.Column
 
DEFAULT_SORT - Static variable in interface quick.dbtable.Comparator
 
DELETE_ERROR - Static variable in interface quick.dbtable.DBTableErrorListener
 
DELETE_ICON - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.ImageIcon
DOCUMENT_PROPERTY - Static variable in class quick.dbtable.Column
 
DRIVER_NOT_FOUND - Static variable in interface quick.dbtable.DBTableErrorListener
 
DataMap - interface quick.dbtable.DataMap.
DataMap is used to do the convertion from actual data format to the display format.
DatabaseChangeListener - class quick.dbtable.DatabaseChangeListener.
This is the listener class for various quicktable events.
DatabaseChangeListener() - Constructor for class quick.dbtable.DatabaseChangeListener
 
databaseDriverPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the databaseDriver property descriptor.
debug - Variable in class quick.dbtable.DBTable
To get the debug messages , set this variable to true.
defaultClickCountToStartEditor - Variable in class quick.dbtable.DBTable
number of mouse clicks needed to start the editor.
delete() - Method in class quick.dbtable.DBTable
Deletes currently selected rows
delete(int[]) - Method in class quick.dbtable.DBTable
Deletes the rows.
deleteMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the delete() method descriptor.
delete_int__MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the delete(int[]) method descriptor.
doFind() - Method in class quick.dbtable.DBTable
Shows the find window, where user can enter the text to be found and does the find automatically If you want to do find programatically use find() method
doFindAndReplace() - Method in class quick.dbtable.DBTable
Shows the find & replace window, where user can enter the text to be found and the replace string and the find & replace is done automatically If you want to do find and replace programatically use replace() method
doFindAndReplaceMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the doFindAndReplace() method descriptor.
doFindMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the doFind() method descriptor.
doNotUseDatabaseSort - Variable in class quick.dbtable.DBTable
If you don't want to use the database query to sort the results and if you always want to sort by quicktable's sort set this to true

E

EDITOR_PROPERTY - Static variable in class quick.dbtable.Column
 
EQUAL - Static variable in class quick.dbtable.DBTable
 
editCellAt(int, int) - Method in class quick.dbtable.DBTable
Programmatically starts editing the cell at row and column, if the cell is editable.
enableExcelCopyPaste() - Method in class quick.dbtable.DBTable
allows to do copy & paste from Excel into quicktable This option will work in applet only if applet has access to system clipboard.
enableExcelCopyPasteMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the enableExcelCopyPaste() method descriptor.
enableTextOverwriteOnCellEdit - Variable in class quick.dbtable.DBTable
If enableTextOverwriteOnCellEdit set to true, Whenever user starts editing a text cell, the previous value will be erased and the new value will be set.
errorOccured(int, String, Exception) - Method in interface quick.dbtable.DBTableErrorListener
This function is called whenever an error occured or an exception is caught by DBTable.

F

FETCH_ERROR - Static variable in interface quick.dbtable.DBTableErrorListener
 
FIRST_ICON - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.ImageIcon
FOCUS_CELL_BACKGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
FOCUS_CELL_FOREGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
FOCUS_CELL_HIGHLIGHT_BORDER - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.border.Border
Filter - interface quick.dbtable.Filter.
Filters are used to filter out some rows from all the available rows based on a criteria.
filter(Filter) - Method in class quick.dbtable.DBTable
Filters the data based on the given filter object If null is passed, then all the recorsd will be displayed
filter(int, int, Object) - Method in class quick.dbtable.DBTable
Filters the data based on the given criteria
filter(TableModel) - Method in interface quick.dbtable.Filter
returns the int array of the rows which is filtered
find(int, int, String, Vector, boolean) - Method in class quick.dbtable.DBTable
Find searches for a given text and highlights the cell which contains the text
find(int, int, String, Vector, boolean, int[]) - Method in class quick.dbtable.DBTable
Find searches for a given text in a given array of rows and highlights the cell which contains the text
findFont(String) - Method in class quick.dbtable.DBTable
A utility method to find the font which can display the given specific language text
findMethod(Class, String, int) - Static method in class quick.dbtable.DBTableBeanInfo
Find the method by comparing (name & parameter size) against the methods in the class.
find_int_int_javalangString_javautilVector_booleanMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the find(int, int, java.lang.String, java.util.Vector, boolean) method descriptor.
find_int_int_javalangString_javautilVector_boolean_int__MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the find(int, int, java.lang.String, java.util.Vector, boolean, int[]) method descriptor.
fireTableCellUpdated(int, int) - Method in class quick.dbtable.DBTable
Notify all listeners that the value of the cell at (row, column) has been updated.
fireTableDataChanged() - Method in class quick.dbtable.DBTable
Notify all listeners that all cell values in the table's rows may have changed.
first() - Method in class quick.dbtable.DBTable
Selects the first row and makes sure first row is visible
firstMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the first() method descriptor.

G

GREATER - Static variable in class quick.dbtable.DBTable
 
GRID_COLOR - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
getAdditionalBeanInfo() - Method in class quick.dbtable.DBTableBeanInfo
Returns the BeanInfo of the superclass of this bean to inherit its features.
getAlignment(int, int) - Method in class quick.dbtable.CellPropertiesModel
return the alignment for this row & column if you don't want to set any alignmnet or if you want to set the default alignmnet for particular row, col, return -1 use SwingConstants.LEFT, SwingConstants.CENTER, SwingConstants.RIGHT for alignment
getBackground(int, int) - Method in class quick.dbtable.CellPropertiesModel
return the background color for this row & column if you don't want to set any color or if you want to set the default color for particular row, col, return null
getBeanClass() - Static method in class quick.dbtable.DBTableBeanInfo
Gets the bean class.
getBeanClassName() - Static method in class quick.dbtable.DBTableBeanInfo
Gets the bean class name.
getBeanDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
 
getBorderHeight() - Method in class quick.dbtable.PrintProperties
the border hieght on the top & bottom of the paper default border height is 72 ( in 1/72nds of an inch, so 1 inch=72)
getBorderHieght() - Method in class quick.dbtable.PrintProperties
Deprecated. There is typo error in this method name getBorderHieght(), use the method getBorderHeight() instead the border hieght on the top & bottom of the paper default border height is 72 ( in 1/72nds of an inch, so 1 inch=72)
getBorderWidth() - Method in class quick.dbtable.PrintProperties
the border width on the left side & right side of the paper default border width is 72 ( in 1/72nds of an inch, so 1 inch=72)
getBoundSql() - Method in class quick.dbtable.Column
returns the bound sql of this column
getCellEditable(int, int) - Method in class quick.dbtable.CellPropertiesModel
By default, whether a cell is editable or not is decided by column.getReadOnly() or by dbTable.setEditable() method
But if you need to control the editable property of each cell, you can use this method.
getCellEditorValue() - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
getCellPropertiesModel() - Method in class quick.dbtable.DBTable
gets the cellPropertiesModel of the table
getCellPropertiesModelMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getCellPropertiesModel() method descriptor.
getCellType() - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
getClickCountToStart() - Method in class quick.dbtable.DBTableCellEditor
Deprecated. ClickCountToStart controls the number of clicks required to start editing.
getColorModelMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getColorModel() method descriptor.
getColumn(int) - Method in class quick.dbtable.DBTable
Returns the column object for the specified index.
getColumnAsCreated(int) - Method in class quick.dbtable.DBTable
Returns the column object for the specified index, as it was created.
getColumnByDatabaseName(String) - Method in class quick.dbtable.DBTable
gets the Column based on the database column name If the column name is not found, this returns null
getColumnByDatabaseName_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getColumnByDatabaseName(java.lang.String) method descriptor.
getColumnByHeaderName(String) - Method in class quick.dbtable.DBTable
gets the Column based on the column header name If the column name is not found, this returns null
getColumnByHeaderName_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getColumnByHeaderName(java.lang.String) method descriptor.
getColumnCount() - Method in class quick.dbtable.DBTable
Returns the number of columns
Source: Copied from JTable for convenience
getColumnName() - Method in class quick.dbtable.Column
returns the actual database column name
getColumn_intMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getColumn(int) method descriptor.
getComponent() - Method in interface quick.dbtable.CellComponent
returns the JComponent which is used as the component
getComponent() - Method in class quick.dbtable.DBTableCellEditor
Deprecated. Returns the a reference to the editor component.
getConnection() - Method in class quick.dbtable.DBTable
Returns the database Connection object used by the table
getConnectionMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getConnection() method descriptor.
getControlPanel() - Method in class quick.dbtable.DBTable
returns the control panel, if one was ever created by calling createControlPanel() or setControlPanelVisible().
getCurrentIndexForOriginalColumn(int) - Method in class quick.dbtable.DBTable
If the columns have been moved/rearranged by the user, this method will return the new moved location of a original/created column index colIndex starts from 0,1,2,3...
getDataArray() - Method in class quick.dbtable.DBTable
Returns the quicktable data in a array
getDataMap() - Method in class quick.dbtable.Column
returns the dataMap property of the column.
getDataVector() - Method in class quick.dbtable.DBTable
Returns the quicktable data in a Vector of Vector
getDatabaseDriver() - Method in class quick.dbtable.DBTable
gets the database driver
getDatabaseDriverMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getDatabaseDriver() method descriptor.
getDatabaseUpdateMode() - Method in class quick.dbtable.DBTable
gets the update mode about when the changes should be updated to database
getDateFormat() - Method in class quick.dbtable.Column
returns the date format of this column
getDocument() - Method in class quick.dbtable.Column
returns the date format of this column
getEditingColumn() - Method in class quick.dbtable.DBTable
This returns the index of the editing column.
getEditingRow() - Method in class quick.dbtable.DBTable
Returns the index of the editing row.
getEventSetDescriptors() - Method in class quick.dbtable.DBTableBeanInfo
Return the event set descriptors for this bean.
getFixedTable() - Method in class quick.dbtable.DBTable
If you have created fixed columns using setFixedColumns(), then this method will return the JTable used by this fixed columns
getFont(int, int) - Method in class quick.dbtable.CellPropertiesModel
return the font for this row & column if you don't want to set any font and if you want to set a default font for particular row, col, return null
getFooter() - Method in class quick.dbtable.PrintProperties
the text that need to be printed on the bottom of the page.
getFooterAlign() - Method in class quick.dbtable.PrintProperties
the alignment of footer use SwingUtilities.CENTER use SwingUtilities.RIGHT use SwingUtilities.LEFT
getFooterColor() - Method in class quick.dbtable.PrintProperties
the color that should be used for footer
getFooterFont() - Method in class quick.dbtable.PrintProperties
the font that should be used for footer
getForeground(int, int) - Method in class quick.dbtable.CellPropertiesModel
return the foreground color for this row & column if you don't want to set any color or if you want to set the default color for particular row, col, return null
getHeader() - Method in class quick.dbtable.PrintProperties
the text that need to be printed on the top of the page.
getHeaderAlign() - Method in class quick.dbtable.PrintProperties
the alignment of header use SwingUtilities.CENTER use SwingUtilities.RIGHT use SwingUtilities.LEFT
getHeaderColor() - Method in class quick.dbtable.PrintProperties
the color that should be used for printing header
getHeaderFont() - Method in class quick.dbtable.PrintProperties
the font that should be used for printing header
getIcon(int) - Method in class quick.dbtable.DBTableBeanInfo
 
getJdbcUrl() - Method in class quick.dbtable.DBTable
gets the JdbcUrl used
getJdbcUrlMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getJdbcUrl() method descriptor.
getLength() - Method in class quick.dbtable.Column
returns the length of the column, for non numeric
getMaximumRowCount() - Method in class quick.dbtable.DBTable
returns the maximum row count
getMethodDescriptors() - Method in class quick.dbtable.DBTableBeanInfo
Return the method descriptors for this bean.
getMethodName() - Method in class quick.dbtable.Column
gets the method name which is used by this column.
getMinimumSize() - Method in class quick.dbtable.PreviewPanel
 
getNullable() - Method in class quick.dbtable.Column
returns the nullable property of this column
getObject(ResultSet, int) - Method in class quick.dbtable.ResultSetMap
Gets the data from the resulset and converts to a object which is displayable by the cell renederer/edito
getOriginalColumnIndex(int) - Method in class quick.dbtable.DBTable
If the columns have been moved/rearranged by the user, this method will return the original/created column index for a given (moved) column colIndex starts from 0,1,2,3...
getPaperHeight() - Method in class quick.dbtable.PrintProperties
paper hieght portrait hieght is 792 , for landscape set this to 612
getPaperHieght() - Method in class quick.dbtable.PrintProperties
Deprecated. There is typo error in this method name getPaperHieght(), use the method getPaperHeight() instead paper hieght portrait hieght is 792 , for landscape set this to 612
getPaperWidth() - Method in class quick.dbtable.PrintProperties
paper Width default portrait width is 612 , for landscape set this to 792
getPassword() - Method in class quick.dbtable.DBTable
gets the password
getPasswordMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getPassword() method descriptor.
getPrecision() - Method in class quick.dbtable.Column
returns the precision of the column , if this is of type numeric , float, or double
getPreferredSize() - Method in class quick.dbtable.PreviewPanel
 
getPrintPreviewCanvas() - Method in class quick.dbtable.DBTable
creates a printpreview Canvas This will be useful to create your own print preview frame
getPrintPreviewCanvas(int, int) - Method in class quick.dbtable.DBTable
creates a printpreview Canvas, with the paper size of given width & height.
getPrintPreviewCanvas(PrintProperties) - Method in class quick.dbtable.DBTable
creates a printpreview Canvas with the given PrintProperties.
getPrintPreviewCanvasMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getPrintPreviewCanvas() method descriptor.
getPrintPreviewCanvas_int_intMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getPrintPreviewCanvas(int, int) method descriptor.
getPrintProperties() - Method in class quick.dbtable.PreviewPanel
 
getPrintable(PrintProperties) - Method in class quick.dbtable.DBTable
Gets the Printable for this table.
getPropertyDescriptors() - Method in class quick.dbtable.DBTableBeanInfo
Return the property descriptors for this bean.
getReadOnly() - Method in class quick.dbtable.Column
returns whether the column is readonly
getResultSetMap() - Method in class quick.dbtable.Column
gets the ResultSetMap for this column.
getRowCount() - Method in class quick.dbtable.DBTable
Returns the number of rows in the table.
getRowObject(int) - Method in class quick.dbtable.DBTable
Gets the Data object in this row.
getScale() - Method in class quick.dbtable.Column
returns the scale of the column , if this is of type numeric , float, or double
getSecondaryEditorComponent() - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
getSelectSql() - Method in class quick.dbtable.DBTable
gets the select statement which is used to fetch data to be displayed in the table
getSelectSqlMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getSelectSql() method descriptor.
getSelectedColumn() - Method in class quick.dbtable.DBTable
Returns the index of the first selected column, -1 if no column is selected.
getSelectedColumnCount() - Method in class quick.dbtable.DBTable
Returns the number of selected columns.
getSelectedColumns() - Method in class quick.dbtable.DBTable
Returns the indices of all selected columns.
getSelectedRow() - Method in class quick.dbtable.DBTable
Returns the index of the first selected row, -1 if no row is selected.
getSelectedRowCount() - Method in class quick.dbtable.DBTable
Returns the number of selected rows.
getSelectedRows() - Method in class quick.dbtable.DBTable
Returns the indices of all selected rows.
getSelectionBackground(int, int) - Method in class quick.dbtable.CellPropertiesModel
return the background color for this row & column, when it is selected if you don't want to set any color or if you want to set the default color for particular row, col, return null
getSelectionForeground(int, int) - Method in class quick.dbtable.CellPropertiesModel
return the foreground color for this row & column, when it is selected if you don't want to set any color or if you want to set the default color for particular row, col, return null
getSigned() - Method in class quick.dbtable.Column
returns the signed property of the column
getSkin() - Method in class quick.dbtable.DBTable
Gets the current skin applied If no skin is assigned it returns null
getSkinMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getSkin() method descriptor.
getSortColumns() - Method in class quick.dbtable.DBTable
returns a vector of Integer columns based on which the data is currently sorted.
getTable() - Method in class quick.dbtable.DBTable
gets the JTable used by this DBTable You should use the returned JTable cautiously
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class quick.dbtable.DBTableCellRenderer
Deprecated.  
getTableHeader() - Method in class quick.dbtable.DBTable
Returns the tableHeader working with this JTable.
getTableMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getTable() method descriptor.
getType() - Method in class quick.dbtable.Column
returns the type of the database column, refer to java.sql.Types for the available types
getUser() - Method in class quick.dbtable.DBTable
gets the user name
getUserCellEditor() - Method in class quick.dbtable.Column
Gets the user Cell Editor
getUserCellRenderer() - Method in class quick.dbtable.Column
gets the user Cell Renderer
getUserMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getUser() method descriptor.
getValue() - Method in interface quick.dbtable.CellComponent
returns the data from the editor/renederer
getValueAt(int, int) - Method in class quick.dbtable.DBTable
Returns the cell value at row and column.
getVersion() - Method in class quick.dbtable.DBTable
returns the version of quicktable
getVersionMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the getVersion() method descriptor.
goTo(int) - Method in class quick.dbtable.DBTable
Selects this row and makes sure this row is visible
goTo(int) - Method in class quick.dbtable.PreviewPanel
 

H

HEADER_BACKGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
HEADER_FONT - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Font
HEADER_FOREGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color

I

IMAGE_CELL - Static variable in class quick.dbtable.Column
 
INSERT_ERROR - Static variable in interface quick.dbtable.DBTableErrorListener
 
INTERCELL_SPACING - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Dimension
insert(Vector) - Method in class quick.dbtable.DBTable
Inserts the records into the Jtable.
insert(Vector, int) - Method in class quick.dbtable.DBTable
Inserts the record at the given row into the Jtable.
insertEmptyRecord() - Method in class quick.dbtable.DBTable
Inserts an empty records into the Jtable.
insertEmptyRecordMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the insertEmptyRecord() method descriptor.
insertSilent(Vector, int) - Method in class quick.dbtable.DBTable
Inserts the record at the given row into the Jtable.
insert_javautilVectorMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the insert(java.util.Vector) method descriptor.
isCellEditable(EventObject) - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
isInsertingRow(int) - Method in class quick.dbtable.DBTable
From the time when the row was inserted into the table and until the inserted row was added to the database, this method will return true for that row.
isRowSelected(int) - Method in class quick.dbtable.DBTable
Returns true if the row at the specified index is selected
Source: Copied from JTable for convenience
isSortAscending() - Method in class quick.dbtable.DBTable
returns the current sort order
isVisible() - Method in class quick.dbtable.Column
returns whether the column is currently visible or not

J

jdbcUrlPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the jdbcUrl property descriptor.

L

LANDSCAPE - Static variable in class quick.dbtable.PrintProperties
 
LAST_ICON - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.ImageIcon
LENGTH_PROPERTY - Static variable in class quick.dbtable.Column
 
LESS - Static variable in class quick.dbtable.DBTable
 
last() - Method in class quick.dbtable.DBTable
Selects the last row and makes sure last row is visible
listenKeyPressEventsWholeWindow - Variable in class quick.dbtable.DBTable
Events like CTRL+F to open find window, HOME, END, PAGE DOWN etc are watched for the whole window where the dbTable is present.
loadAllRows() - Method in class quick.dbtable.DBTable
In some cases like when using database, quicktable loads data into table as user scrolls down to minimize memory usage This method will load all rows

M

moveColumn(int, int) - Method in class quick.dbtable.DBTable
Moves the column column to the position currently occupied by the column targetColumn.

N

NAVIGATION_BACKGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
NAVIGATION_BUTTON_COLOR - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
NAVIGATION_FONT - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Font
NAVIGATION_FOREGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
NEXT_ICON - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.ImageIcon
NULLABLE_PROPERTY - Static variable in class quick.dbtable.Column
 
next() - Method in class quick.dbtable.DBTable
Selects the next row with respect to the currently selected row and makes sure that row is visible
next() - Method in class quick.dbtable.PreviewPanel
 
nextMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the next() method descriptor.

O

onDeleteButtonClick() - Method in class quick.dbtable.DatabaseChangeListener
When the user clicks on the "Delete Record" button available in the control panel this method will be called.
onNewButtonClick() - Method in class quick.dbtable.DatabaseChangeListener
When the user clicks on the "New Record" button available in the control panel this method will be called.
onSortColumn(int, boolean) - Method in class quick.dbtable.DBTableEventListener
This function is called when the user clicks on the table column header to sort by that column.

P

PORTRAIT - Static variable in class quick.dbtable.PrintProperties
 
PRECISION_PROPERTY - Static variable in class quick.dbtable.Column
 
PREVIOUS_ICON - Static variable in class quick.dbtable.Skin
The value for this property should be the type javax.swing.ImageIcon
PreviewPanel - class quick.dbtable.PreviewPanel.
 
PrintProperties - class quick.dbtable.PrintProperties.
PrintProperties class describes the various print properties which are used during printing quicktable.
PrintProperties() - Constructor for class quick.dbtable.PrintProperties
creates default print properties for A4 size paper in PORTRAIT mode
PrintProperties(int) - Constructor for class quick.dbtable.PrintProperties
creates default print properties for A4 size paper in a given mode The mode just decides the width & height of the paper, other that it doesn't do any thing.
PrintProperties(int, int) - Constructor for class quick.dbtable.PrintProperties
creates default print properties with a given hieght & width, in 1/72nds of an inch
paint(Graphics) - Method in class quick.dbtable.PreviewPanel
 
passwordPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the password property descriptor.
pasteFromClipboard() - Method in class quick.dbtable.DBTable
Paste the clipboard content into dbtable The content should be in a tab delimited format If you copy from Excel , it will be in a tab delimited format, else you can use a text editor
pasteFromClipboardMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the pasteFromClipboard() method descriptor.
postponeDBInsert - Variable in class quick.dbtable.DBTable
When you attach a DatabaseChangeListener with quicktable and during beforeInsert(), if you return false that means you don't want quickTable to do the insert, instead you will handle the database insert yourself.
previous() - Method in class quick.dbtable.DBTable
Selects the previous row with respect to the currently selected row and makes sure that row is visible
previous() - Method in class quick.dbtable.PreviewPanel
 
previousMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the previous() method descriptor.
print() - Method in class quick.dbtable.DBTable
Prints the contents of quicktable to printer This prints all the pages in portriat mode for A4 size paper If you want to print only specific pages use print(int[])
print(PrintProperties) - Method in class quick.dbtable.DBTable
Prints the contents of quicktable to printer This prints all the pages using the given print properties If you want to print only specific pages use print(int[], PrintProperties)
print(int, int) - Method in class quick.dbtable.DBTable
Prints the contents of quicktable to printer with a paper size of pageWidth & pageHeight
print(int[]) - Method in class quick.dbtable.DBTable
Prints the contents of quicktable to printer only for specific pages This prints in portriat mode for A4 size paper If you want to print all pages use print()
print(int[], PrintProperties) - Method in class quick.dbtable.DBTable
Prints the contents of quicktable to printer only for specific pages This prints based on the given Print properties If you want to print all pages use print(PrintProperties)
print(int[], int, int) - Method in class quick.dbtable.DBTable
Prints the contents of quicktable to printer with a paper size of pageWidth & pageHeight
printBorder() - Method in class quick.dbtable.PrintProperties
By default a border is printed around the table If you do not need the border, return false
printMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the print() method descriptor.
printPreview() - Method in class quick.dbtable.DBTable
Shows the print preview frame
printPreview(int, int) - Method in class quick.dbtable.DBTable
Shows the print preview frame, with the paper size of given width & height
printPreview(PrintProperties) - Method in class quick.dbtable.DBTable
Shows the print preview frame for the given Print Properties
printPreviewMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the printPreview() method descriptor.
printPreview_int_intMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the printPreview(int, int) method descriptor.
printTableHeader() - Method in class quick.dbtable.PrintProperties
If you do not want to print the table header return false By default table header printing is enabled
print_int__MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the print(int[]) method descriptor.
print_int___int_intMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the print(int[], int, int) method descriptor.
print_int___quickdbtablePrintPropertiesMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the print(int[], quick.dbtable.PrintProperties) method descriptor.
print_int_intMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the print(int, int) method descriptor.
print_quickdbtablePrintPropertiesMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the print(quick.dbtable.PrintProperties) method descriptor.

Q

quick.dbtable - package quick.dbtable
 

R

RADIOBUTTON_CELL - Static variable in class quick.dbtable.Column
 
READ_DELETE_NAVIGATION - Static variable in class quick.dbtable.DBTable
navigation, delete
READ_INSERT_NAVIGATION - Static variable in class quick.dbtable.DBTable
navigation, insert
READ_NAVIGATION - Static variable in class quick.dbtable.DBTable
navigation only
READ_ONLY_PROPERTY - Static variable in class quick.dbtable.Column
 
RENDERER_PROPERTY - Static variable in class quick.dbtable.Column
 
ROW_HEIGTH - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.lang.Integer
ResultSetMap - class quick.dbtable.ResultSetMap.
QuickTable uses getObject() , setObject method in resultset to read the data.
ResultSetMap() - Constructor for class quick.dbtable.ResultSetMap
 
refresh() - Method in class quick.dbtable.DBTable
This fires the query , and refills the table with the new data Note: This method should be used only when you have set a sql/stored procedure through setSelectSql In all the other cases call the other refresh() methods
refresh(ResultSet) - Method in class quick.dbtable.DBTable
Loads the data from the resultset
refresh(Vector) - Method in class quick.dbtable.DBTable
loads a two dimensional vector of objects into quicktable
refresh(Object[][]) - Method in class quick.dbtable.DBTable
loads a two dimensional array of objects into quicktable
refresh(URL, Properties) - Method in class quick.dbtable.DBTable
loads a delimited file, found in the url into quicktable
refresh(URL, String) - Method in class quick.dbtable.DBTable
loads a delimited file, found in the url into quicktable
refresh(File, Properties) - Method in class quick.dbtable.DBTable
loads a data file into quicktable
refresh(File, String) - Method in class quick.dbtable.DBTable
loads a delimited data file into quicktable
refresh(InputStream, Properties) - Method in class quick.dbtable.DBTable
loads a inputstream which contains data to be loaded
refresh(InputStream, String) - Method in class quick.dbtable.DBTable
loads a inputstream which contains delimited data
refresh(BufferedReader, Properties) - Method in class quick.dbtable.DBTable
loads a BufferedReader which contains delimited data
refresh(BufferedReader, String) - Method in class quick.dbtable.DBTable
loads a BufferedReader which contains delimited data
refreshBoundCombo() - Method in class quick.dbtable.Column
Refresh the bound combo in this column
refreshDataObject(Enumeration, String[]) - Method in class quick.dbtable.DBTable
loads a enumeration of Data objects into quicktable
refreshDataObject(Vector, String[]) - Method in class quick.dbtable.DBTable
loads a Vector of Data objects into quicktable
refreshDataObject(Collection, String[]) - Method in class quick.dbtable.DBTable
loads a Collection of Data objects into quicktable
refreshMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh() method descriptor.
refreshSkin() - Method in class quick.dbtable.DBTable
The skin assigned to the table through setSkin() method will be applied to the table This method should be called only if you feel that the skin is not getting refreshed
refreshSkinMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refreshSkin() method descriptor.
refresh_javaioBufferedReader_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.io.BufferedReader, java.lang.String) method descriptor.
refresh_javaioFile_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.io.File, java.lang.String) method descriptor.
refresh_javaioInputStream_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.io.InputStream, java.lang.String) method descriptor.
refresh_javalangObject____MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.lang.Object[][]) method descriptor.
refresh_javanetURL_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.net.URL, java.lang.String) method descriptor.
refresh_javanetURL_javalangString_javalangString_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.net.URL, java.lang.String, java.lang.String, java.lang.String) method descriptor.
refresh_javasqlResultSetMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.sql.ResultSet) method descriptor.
refresh_javautilVectorMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the refresh(java.util.Vector) method descriptor.
removeAllRows() - Method in class quick.dbtable.DBTable
Clears all data which is currently shown in the table.
removeCellEditorListener(CellEditorListener) - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
removeColumn(Column) - Method in class quick.dbtable.DBTable
 
removeColumnHeader() - Method in class quick.dbtable.DBTable
Removes the column header from the table
removeColumnSelectionInterval(int, int) - Method in class quick.dbtable.DBTable
Deselects the columns from index0 to index0 inclusive.
removeDBTableErrorListener(DBTableErrorListener) - Method in class quick.dbtable.DBTable
 
removeDBTableErrorListener_quickdbtableDBTableErrorListenerMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the removeDBTableErrorListener(quick.dbtable.DBTableErrorListener) method descriptor.
removeDBTableEventListener(DBTableEventListener) - Method in class quick.dbtable.DBTable
 
removeDatabaseChangeListener(DatabaseChangeListener) - Method in class quick.dbtable.DBTable
 
removeDatabaseChangeListener_quickdbtableDatabaseChangeListenerMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the removeDatabaseChangeListener(quick.dbtable.DatabaseChangeListener) method descriptor.
removeFocusListener(FocusListener) - Method in class quick.dbtable.DBTable
 
removeKeyListener(KeyListener) - Method in class quick.dbtable.DBTable
 
removeMouseListener(MouseListener) - Method in class quick.dbtable.DBTable
 
removeNotify() - Method in class quick.dbtable.DBTable
 
removePropertyChangeListener(PropertyChangeListener) - Method in class quick.dbtable.Column
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class quick.dbtable.DBTableCustomizer
 
removeRowSelectionInterval(int, int) - Method in class quick.dbtable.DBTable
Deselects the rows from index0 to index0 inclusive.
removeTableCellListener(DBTableCellListener) - Method in class quick.dbtable.DBTable
 
removeTableCellListener_quickdbtableDBTableCellListenerMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the removeTableCellListener(quick.dbtable.DBTableCellListener) method descriptor.
replace(int, int, String, String, Vector, boolean) - Method in class quick.dbtable.DBTable
replace searches for a text , highlights the cell and prompts you whether you want to replace the text
replace(int, int, String, String, Vector, boolean, int[]) - Method in class quick.dbtable.DBTable
replace searches for a text , highlights the cell and prompts you whether you want to replace the text
replaceAll(int, int, String, String, Vector) - Method in class quick.dbtable.DBTable
replaceAll searches for a text , once the text is found it is replaced without confirmation and all occurences are replaced
replaceAll(int, int, String, String, Vector, int[]) - Method in class quick.dbtable.DBTable
replaceAll searches for a text , once the text is found it is replaced without confirmation and all occurences are replaced
replaceAll_int_int_javalangString_javalangString_javautilVectorMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the replaceAll(int, int, java.lang.String, java.lang.String, java.util.Vector) method descriptor.
replaceAll_int_int_javalangString_javalangString_javautilVector_int__MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the replaceAll(int, int, java.lang.String, java.lang.String, java.util.Vector, int[]) method descriptor.
replace_int_int_javalangString_javalangString_javautilVector_booleanMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the replace(int, int, java.lang.String, java.lang.String, java.util.Vector, boolean) method descriptor.
replace_int_int_javalangString_javalangString_javautilVector_boolean_int__MethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the replace(int, int, java.lang.String, java.lang.String, java.util.Vector, boolean, int[]) method descriptor.
retainConnection - Variable in class quick.dbtable.DBTable
when you switch between the database bound modes and non bound modes, usually the database connections are closed next time when you go to the database bound mode, again a connection will be created.

S

SCALE_PROPERTY - Static variable in class quick.dbtable.Column
 
SELECTION_BACKGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
SELECTION_FOREGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
SHOW_HORIZONTAL_LINES - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.lang.Boolean
SHOW_VERTICAL_LINES - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.lang.Boolean
SIGNED_PROPERTY - Static variable in class quick.dbtable.Column
 
SORT_NOT_SUPPORTED - Static variable in interface quick.dbtable.DBTableErrorListener
 
Skin - class quick.dbtable.Skin.
Skins are used to apply style for your quickTable.
Skin() - Constructor for class quick.dbtable.Skin
 
Sorter - interface quick.dbtable.Sorter.
Sorter class which defines the algorithm that should be used for sorting.
save() - Method in class quick.dbtable.DBTable
Usually changes are saved automatically when the selection of row changes This method saves any pending insert or updates
saveMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the save() method descriptor.
scrollToCell(int, int) - Method in class quick.dbtable.DBTable
If this cell is currently not visible, the view will be scrolled to show the cell
selectAll() - Method in class quick.dbtable.DBTable
Select all rows, columns and cells in the table.
selectCell(int, int) - Method in class quick.dbtable.DBTable
selects the cell.
selectCell(int, int, boolean) - Method in class quick.dbtable.DBTable
 
selectFirstVisibleColumnCell(int, boolean) - Method in class quick.dbtable.DBTable
 
selectSqlPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the selectSql property descriptor.
setBoundSql(String) - Method in class quick.dbtable.Column
sets the bound column sql
setCellComponent(Column, int, Hashtable) - Method in class quick.dbtable.DBTable
sets the column's cell's component for rendering and editing.
setCellComponent(Column, int, Hashtable, boolean) - Method in class quick.dbtable.DBTable
sets the column's cell's component for rendering and editing See the documentation of the other method for more information, setCellComponent(Column, int , Hashtable) The only difference than the other method is, you can add an empty cell to select null values
setCellComponent(Column, int, Hashtable, Object[], boolean) - Method in class quick.dbtable.DBTable
sets the column's cell's component for rendering and editing See the documentation of the other method for more information, setCellComponent(Column, int , Hashtable) The only difference than the other method is, you can sort the combo box listed items using keysSortOrder.
setCellComponent_quickdbtableColumn_int_javautilHashtableMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setCellComponent(quick.dbtable.Column, int, java.util.Hashtable) method descriptor.
setCellPropertiesModel(CellPropertiesModel) - Method in class quick.dbtable.DBTable
Sets the cellPropertiesModel for the table.
setCellPropertiesModel_quickdbtableCellPropertiesModelMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setCellPropertiesModel(quick.dbtable.CellPropertiesModel) method descriptor.
setClickCountToStart(int) - Method in class quick.dbtable.DBTableCellEditor
Deprecated. Specifies the number of clicks needed to start editing.
setColumnName(String) - Method in class quick.dbtable.Column
Sets the actual database column name
setComparator(Comparator) - Method in class quick.dbtable.DBTable
Sets the compartor which should be used for sorting
setConnection(Connection) - Method in class quick.dbtable.DBTable
Sets the database Connection object to be used by this table
setConnection_javasqlConnectionMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setConnection(java.sql.Connection) method descriptor.
setControlPanelVisible(boolean) - Method in class quick.dbtable.DBTable
show/hide the control panel
setDBTableLocale(Locale, Font) - Method in class quick.dbtable.DBTable
sets the locale for quickTable.
setDBTableLocale(Locale) - Method in class quick.dbtable.DBTable
sets the locale for quickTable.
setDBTableLocale(Locale, String) - Method in class quick.dbtable.DBTable
sets the locale for quickTable.
setDataMap(DataMap) - Method in class quick.dbtable.Column
sets the dataMap property of the column.
setDatabaseDriver(String) - Method in class quick.dbtable.DBTable
Sets the database driver
setDatabaseDriver_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setDatabaseDriver(java.lang.String) method descriptor.
setDatabaseUpdateMode(int) - Method in class quick.dbtable.DBTable
sets the update mode about when the changes should be updated to database
setDateFormat(String) - Method in class quick.dbtable.Column
If this is a date type column and if you want to display the date in a specific format, you can use this method.
setDocument(Document) - Method in class quick.dbtable.Column
This is used to set the document, if this column has a textfield cell editor Masking & input validation can be done using document
setEditable(boolean) - Method in class quick.dbtable.DBTable
sets the editable property of this table.
setEditable_booleanMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setEditable(boolean) method descriptor.
setFixedColumns(int[]) - Method in class quick.dbtable.DBTable
Sets the fixed columns.
setJdbcUrl(String) - Method in class quick.dbtable.DBTable
Sets the jdbc url
setJdbcUrl_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setJdbcUrl(java.lang.String) method descriptor.
setLength(int) - Method in class quick.dbtable.Column
Sets the length of the column ( for non numeric columns only).
setMaximumRowCount(int) - Method in class quick.dbtable.DBTable
sets the maximum rows which QuickTable will load, even though the source may have more rows Example a query returns 1000 records & you want to show only first 100 records This method should be called before you call refresh() This method won't set the maximum row, when the source is array or vector After setting the maximum row count, if you have to change back to the original behaviour of showing all availble records use setMaximumRowCount(java.lang.Integer.MAX_VALUE)
setMethodName(String) - Method in class quick.dbtable.Column
sets the method name which is used by this column.
setNullable(boolean) - Method in class quick.dbtable.Column
sets the nullable property of this column setting this false, will prevent the cell of this column being emptied out.
setObject(Object) - Method in class quick.dbtable.DBTableCustomizer
 
setObject(PreparedStatement, int, Object) - Method in class quick.dbtable.ResultSetMap
Updates the data to Prepared statment , in the database format
setPassword(String) - Method in class quick.dbtable.DBTable
Sets the password
setPassword_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setPassword(java.lang.String) method descriptor.
setPrecision(int) - Method in class quick.dbtable.Column
Sets the precision of the column , if this is of type numeric , float, or double
setPreferredWidth(int) - Method in class quick.dbtable.Column
 
setReadOnly(boolean) - Method in class quick.dbtable.Column
Sets the read only property of the column
setResultSetMap(ResultSetMap) - Method in class quick.dbtable.Column
Sets the ResultSetMap for this column.
setRowCountSql(String) - Method in class quick.dbtable.DBTable
Sets the sql which is used to calculate the total rows available for the current select sql
setRowSelectionInterval(int, int) - Method in class quick.dbtable.DBTable
Selects the rows from index0 to index1 inclusive.
setScale(int) - Method in class quick.dbtable.Column
Sets the scale of the column , if this is of type numeric , float, or double
setScale(int) - Method in class quick.dbtable.PreviewPanel
 
setSelectSql(String) - Method in class quick.dbtable.DBTable
Sets the select sql or stored procedure which should be used to fetch data to be displayed in the table The column properties will be refreshed from database everytime the Select sql is changed using this method
setSelectSql_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setSelectSql(java.lang.String) method descriptor.
setSigned(boolean) - Method in class quick.dbtable.Column
Sets the signed property of the column
setSkin(Skin) - Method in class quick.dbtable.DBTable
Apply the skin to table.
setSkin_quickdbtableSkinMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setSkin(quick.dbtable.Skin) method descriptor.
setSortEnabled(boolean) - Method in class quick.dbtable.DBTable
If you don't want quicktable to do its default sort,when the user clicks on column header, pass false
setSortEnabled_booleanMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setSortEnabled(boolean) method descriptor.
setSorter(Sorter) - Method in class quick.dbtable.DBTable
Sets the sorter which should be used for sorting
setType(int) - Method in class quick.dbtable.Column
Sets the type of the database column, refer to java.sql.Types for the available types use setType(Types.LONGVARCHAR) = If you need Textarea editor ( multiple line editing) , instead of textfield editor (single line editing) , use LONGVARCHAR even if the database type is VARCHAR
setUser(String) - Method in class quick.dbtable.DBTable
Sets the user
setUserCellEditor(CellComponent) - Method in class quick.dbtable.Column
Sets the user Cell Editor
setUserCellRenderer(CellComponent) - Method in class quick.dbtable.Column
Sets the user Cell Renderer
setUser_javalangStringMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the setUser(java.lang.String) method descriptor.
setValue(Object) - Method in interface quick.dbtable.CellComponent
sets the data to the renderer/editor
setValueAt(Object, int, int) - Method in class quick.dbtable.DBTable
Sets the value for the cell at row and column.
setVisible(boolean) - Method in class quick.dbtable.Column
To hide/show this column When the column is invisible, this invisible column's data is still accessible.
setWidth(int) - Method in class quick.dbtable.Column
 
shouldSelectCell(EventObject) - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  
showCriticalWarnings - Variable in class quick.dbtable.DBTable
QuickTable displays various critical warnings, which needs to be corrected by developers.
showFindReplaceMessages - Variable in class quick.dbtable.DBTable
While doing find or replace, quicktable shows informative messages like text not found, search complete, 10 replacements etc.
skinPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the skin property descriptor.
sort(boolean, Vector, TableModel) - Method in interface quick.dbtable.Sorter
This function is called whenever the data in the quicktable need to be sorted
sortByColumn(int, boolean) - Method in class quick.dbtable.DBTable
Sorts the data by the given column Note:In Mac OS, sorting will not show the sort type icon in header
sortByColumns(Vector, boolean) - Method in class quick.dbtable.DBTable
Sorts the data by many columns Note:In Mac OS, sorting will not show the sort type icon in header
sortEnabledPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the sortEnabled property descriptor.
stopCellEditing() - Method in class quick.dbtable.DBTableCellEditor
Deprecated.  

T

TABLE_BACKGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
TABLE_FONT - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Font
TABLE_FOREGROUND - Static variable in class quick.dbtable.Skin
The value for this property should be the type java.awt.Color
TEXTAREA_CELL - Static variable in class quick.dbtable.Column
 
TYPE_PROPERTY - Static variable in class quick.dbtable.Column
 
tablePropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the table property descriptor.

U

UNICODE_DATA_TYPE - Static variable in class quick.dbtable.ResultSetMap
For NCHAR, NVARCHAR and NTEXT datatype
UNKNOWN_ERROR - Static variable in interface quick.dbtable.DBTableErrorListener
 
UPDATE_DATABASE_ON_CELL_EXIT - Static variable in class quick.dbtable.DBTable
By setting the setDatabaseUpdateMode() with this option, will save the changes to database once the user tries to go to a different cell than the currently edited cell
UPDATE_DATABASE_ON_ROW_EXIT - Static variable in class quick.dbtable.DBTable
By setting the setDatabaseUpdateMode() with this option, will save the changes to database once the user tries to go to a different row than the currently edited row
UPDATE_ERROR - Static variable in interface quick.dbtable.DBTableErrorListener
 
USER_CELL - Static variable in class quick.dbtable.Column
 
update(int, int, Object) - Method in class quick.dbtable.DBTable
updates the cell with the new value this update is also done in the database
updateUI() - Method in class quick.dbtable.DBTableCellRenderer
Deprecated. Notification from the UIManager that the L&F has changed.
update_int_int_javalangObjectMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the update(int, int, java.lang.Object) method descriptor.
useOldColumnProperties(boolean) - Method in class quick.dbtable.DBTable
to set whether column properties should be recreated or not The column properties will be refreshed from database based on useOldColumnProperties argument
useOldColumnProperties_booleanMethodDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the useOldColumnProperties(boolean) method descriptor.
userPropertyDescriptor() - Method in class quick.dbtable.DBTableBeanInfo
Gets the user property descriptor.

V

VISIBLE_PROPERTY - Static variable in class quick.dbtable.Column
 

A B C D E F G H I J L M N O P Q R S T U V