borland Packages Class Hierarchy dbswing Package Index
JdbTable component
java.lang.Object
+----java.awt.Component
+----java.awt.Container
+----com.sun.java.swing.JComponent
+----com.sun.java.swing.JTable
+----borland.dbswing.JdbTable
About the JdbTable component
Variables Constructors Properties Methods Event Listeners
Implements AccessListener, DataSetAware, NavigationListener, Accessible, CellEditorListener, ListSelectionListener, TableColumnModelListener, TableModelListener, Scrollable, ImageObserver,
MenuContainer, Serializable, EventListener
The JdbTable component extends the java.swing.JTable class, allowing it to be connected to a JBuilder DataSet through its dataSet property.
JdbTable variables
Variables implemented in this class
JdbTable constructors
JdbTable properties
*Read-only properties **Write-only properties
Properties implemented in this class
JdbTable methods
Methods implemented in this class
- computeVisibleRect(java.awt.Rectangle)
- contains(int, int)
- createToolTip()
- firePropertyChange(java.lang.String, boolean, boolean)
- firePropertyChange(java.lang.String, byte, byte)
- firePropertyChange(java.lang.String, char, char)
- firePropertyChange(java.lang.String, double, double)
- firePropertyChange(java.lang.String, float, float)
- firePropertyChange(java.lang.String, int, int)
- firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)
- firePropertyChange(java.lang.String, long, long)
- firePropertyChange(java.lang.String, short, short)
- fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object)
- getActionForKeyStroke(com.sun.java.swing.KeyStroke)
- getBounds(java.awt.Rectangle)
- getClientProperty(java.lang.Object)
- getComponentGraphics(java.awt.Graphics)
- getConditionForKeyStroke(com.sun.java.swing.KeyStroke)
- getLocation(java.awt.Point)
- getSize(java.awt.Dimension)
- getToolTipLocation(java.awt.event.MouseEvent)
- grabFocus()
- hasFocus()
- isLightweightComponent(java.awt.Component)
- paint(java.awt.Graphics)
- paintBorder(java.awt.Graphics)
- paintChildren(java.awt.Graphics)
- paintComponent(java.awt.Graphics)
- paintImmediately(int, int, int, int)
- paintImmediately(java.awt.Rectangle)
- processComponentKeyEvent(java.awt.event.KeyEvent)
- processFocusEvent(java.awt.event.FocusEvent)
- processKeyEvent(java.awt.event.KeyEvent)
- processMouseMotionEvent(java.awt.event.MouseEvent)
- putClientProperty(java.lang.Object, java.lang.Object)
- registerKeyboardAction(java.awt.event.ActionListener, com.sun.java.swing.KeyStroke, int)
- registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, com.sun.java.swing.KeyStroke, int)
- removeNotify()
- repaint(java.awt.Rectangle)
- repaint(long, int, int, int, int)
- requestDefaultFocus()
- requestFocus()
- resetKeyboardActions()
- reshape(int, int, int, int)
- revalidate()
- scrollRectToVisible(java.awt.Rectangle)
- setUI(com.sun.java.swing.plaf.ComponentUI)
- unregisterKeyboardAction(com.sun.java.swing.KeyStroke)
- update(java.awt.Graphics)
- addColumn(com.sun.java.swing.table.TableColumn)
- addColumnSelectionInterval(int, int)
- addRowSelectionInterval(int, int)
- clearSelection()
- columnAdded(com.sun.java.swing.event.TableColumnModelEvent)
- columnAtPoint(java.awt.Point)
- columnMarginChanged(com.sun.java.swing.event.ChangeEvent)
- columnMoved(com.sun.java.swing.event.TableColumnModelEvent)
- columnRemoved(com.sun.java.swing.event.TableColumnModelEvent)
- columnSelectionChanged(com.sun.java.swing.event.ListSelectionEvent)
- convertColumnIndexToModel(int)
- convertColumnIndexToView(int)
- createDefaultColumnModel()
- createDefaultColumnsFromModel()
- createDefaultDataModel()
- createDefaultEditors()
- createDefaultRenderers()
- createDefaultSelectionModel()
- createDefaultTableHeader()
- createScrollPaneForTable(com.sun.java.swing.JTable)
- editCellAt(int, int)
- editCellAt(int, int, java.util.EventObject)
- editingCanceled(com.sun.java.swing.event.ChangeEvent)
- editingStopped(com.sun.java.swing.event.ChangeEvent)
- getCellRect(int, int, boolean)
- getColumn(java.lang.Object)
- getColumnClass(int)
- getColumnName(int)
- getDefaultEditor(java.lang.Class)
- getDefaultRenderer(java.lang.Class)
- getScrollableBlockIncrement(java.awt.Rectangle, int, int)
- getScrollableUnitIncrement(java.awt.Rectangle, int, int)
- getToolTipText(java.awt.event.MouseEvent)
- getValueAt(int, int)
- initializeLocalVars()
- isCellEditable(int, int)
- isCellSelected(int, int)
- isColumnSelected(int)
- isRowSelected(int)
- moveColumn(int, int)
- prepareEditor(com.sun.java.swing.table.TableCellEditor, int, int)
- removeColumn(com.sun.java.swing.table.TableColumn)
- removeColumnSelectionInterval(int, int)
- removeEditor()
- removeRowSelectionInterval(int, int)
- resizeAndRepaint()
- rowAtPoint(java.awt.Point)
- selectAll()
- setColumnSelectionInterval(int, int)
- setDefaultEditor(java.lang.Class, com.sun.java.swing.table.TableCellEditor)
- setDefaultRenderer(java.lang.Class, com.sun.java.swing.table.TableCellRenderer)
- setRowSelectionInterval(int, int)
- setValueAt(java.lang.Object, int, int)
- sizeColumnsToFit(boolean)
- tableChanged(com.sun.java.swing.event.TableModelEvent)
- action(java.awt.Event, java.lang.Object)
- add(java.awt.PopupMenu)
- bounds()
- checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
- checkImage(java.awt.Image, java.awt.image.ImageObserver)
- contains(java.awt.Point)
- createImage(int, int)
- createImage(java.awt.image.ImageProducer)
- disable()
- disableEvents(long)
- dispatchEvent(java.awt.AWTEvent)
- enable()
- enable(boolean)
- enableEvents(long)
- getFontMetrics(java.awt.Font)
- gotFocus(java.awt.Event, java.lang.Object)
- handleEvent(java.awt.Event)
- hide()
- imageUpdate(java.awt.Image, int, int, int, int, int)
- inside(int, int)
- keyDown(java.awt.Event, int)
- keyUp(java.awt.Event, int)
- list()
- list(java.io.PrintStream)
- list(java.io.PrintWriter)
- location()
- lostFocus(java.awt.Event, java.lang.Object)
- mouseDown(java.awt.Event, int, int)
- mouseDrag(java.awt.Event, int, int)
- mouseEnter(java.awt.Event, int, int)
- mouseExit(java.awt.Event, int, int)
- mouseMove(java.awt.Event, int, int)
- mouseUp(java.awt.Event, int, int)
- move(int, int)
- nextFocus()
- paintAll(java.awt.Graphics)
- postEvent(java.awt.Event)
- prepareImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
- prepareImage(java.awt.Image, java.awt.image.ImageObserver)
- printAll(java.awt.Graphics)
- processComponentEvent(java.awt.event.ComponentEvent)
- processMouseEvent(java.awt.event.MouseEvent)
- remove(java.awt.MenuComponent)
- repaint()
- repaint(int, int, int, int)
- repaint(long)
- resize(int, int)
- resize(java.awt.Dimension)
- setBounds(int, int, int, int)
- setLocation(int, int)
- setSize(int, int)
- show()
- show(boolean)
- size()
- toString()
- transferFocus()
- add(java.awt.Component)
- add(java.awt.Component, int)
- add(java.awt.Component, java.lang.Object)
- add(java.awt.Component, java.lang.Object, int)
- add(java.lang.String, java.awt.Component)
- addImpl(java.awt.Component, java.lang.Object, int)
- countComponents()
- deliverEvent(java.awt.Event)
- doLayout()
- getComponent(int)
- getComponentAt(int, int)
- getComponentAt(java.awt.Point)
- insets()
- invalidate()
- isAncestorOf(java.awt.Component)
- layout()
- list(java.io.PrintStream, int)
- list(java.io.PrintWriter, int)
- locate(int, int)
- minimumSize()
- paintComponents(java.awt.Graphics)
- paramString()
- preferredSize()
- print(java.awt.Graphics)
- printComponents(java.awt.Graphics)
- processContainerEvent(java.awt.event.ContainerEvent)
- processEvent(java.awt.AWTEvent)
- remove(int)
- remove(java.awt.Component)
- removeAll()
- validate()
- validateTree()
JdbTable event listeners
JdbTable variables
addNotifyCalled
protected boolean addNotifyCalled
dataSet
protected DataSet dataSet
JdbTable constructors
JdbTable()
public JdbTable()
Constructs a JdbTable component by calling the null constructor of its superclass.
JdbTable(com.sun.java.swing.table.TableModel)
public JdbTable(com.sun.java.swing.table.TableModel dm)
Constructs a JdbTable component by calling the constructor of its superclass that takes a TableModel as a parameter.
JdbTable(com.sun.java.swing.table.TableModel, com.sun.java.swing.table.TableColumnModel)
public JdbTable(com.sun.java.swing.table.TableModel dm, com.sun.java.swing.table.TableColumnModel cm)
Constructs a JdbTable component by calling the constructor of its superclass that takes a TableModel and TableColumnModel as parameters.
JdbTable(com.sun.java.swing.table.TableModel, com.sun.java.swing.table.TableColumnModel, com.sun.java.swing.ListSelectionModel)
public JdbTable(com.sun.java.swing.table.TableModel dm, com.sun.java.swing.table.TableColumnModel cm, com.sun.java.swing.ListSelectionModel sm)
Constructs a JdbTable component by calling the constructor of its superclass that takes a TableModel, TableColumnModel, and ListSelectionModel as parameters.
JdbTable(int, int)
public JdbTable(int numColumns, int numRows)
Constructs a JdbTable component by calling the constructor of its superclass that takes int values for the number of columns and rows in the table.
JdbTable(java.lang.Object[][], java.lang.Object[])
public JdbTable(java.lang.Object[][] data, java.lang.Object[] columnNames)
Constructs a JdbTable component by calling the constructor of its superclass that takes two arrays of Objects for the table's data and column names.
JdbTable(java.util.Vector, java.util.Vector)
public JdbTable(java.util.Vector data, java.util.Vector columnNames)
Constructs a JdbTable component by calling the constructor of its superclass that takes Vectors for the table's data and its column names.
JdbTable properties
dataSet
public DataSet getDataSet()
public void setDataSet(borland.jbcl.dataset.DataSet dataSet)
Specifies the DataSet object that is the source of the data to display in the table.
preferredSize
public Dimension getPreferredSize()
JdbTable methods
addNotify()
public void addNotify()
Overrides:
com.sun.java.swing.JComponent.addNotify()
updateUI()
public void updateUI()
Overrides:
com.sun.java.swing.JTable.updateUI()
JdbTable event listeners
This component is a source for the following event sets.
For information on the standard AWT event sets, see Standard Java events.
ancestor
public void addAncestorListener(com.sun.java.swing.event.AncestorListener )
public void removeAncestorListener(com.sun.java.swing.event.AncestorListener )
component
public synchronized void addComponentListener(java.awt.event.ComponentListener )
public synchronized void removeComponentListener(java.awt.event.ComponentListener )
container
public synchronized void addContainerListener(java.awt.event.ContainerListener )
public void removeContainerListener(java.awt.event.ContainerListener )
focus
public synchronized void addFocusListener(java.awt.event.FocusListener )
public synchronized void removeFocusListener(java.awt.event.FocusListener )
key
public synchronized void addKeyListener(java.awt.event.KeyListener )
public synchronized void removeKeyListener(java.awt.event.KeyListener )
mouse
public synchronized void addMouseListener(java.awt.event.MouseListener )
public synchronized void removeMouseListener(java.awt.event.MouseListener )
mouseMotion
public synchronized void addMouseMotionListener(java.awt.event.MouseMotionListener )
public synchronized void removeMouseMotionListener(java.awt.event.MouseMotionListener )
propertyChange
public synchronized void addPropertyChangeListener(java.beans.PropertyChangeListener )
public synchronized void removePropertyChangeListener(java.beans.PropertyChangeListener )
vetoableChange
public synchronized void addVetoableChangeListener(java.beans.VetoableChangeListener )
public synchronized void removeVetoableChangeListener(java.beans.VetoableChangeListener )