|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JTable
|
+--org.PingOO.DLAI.lib.PWidget.PTable
A table which is a Pcomponent.
JTable,
PComponent, Serialized Form| Inner classes inherited from class javax.swing.JTable |
javax.swing.JTable.AccessibleJTable |
| Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent,
javax.swing.JComponent.IntVector,
javax.swing.JComponent.KeyboardBinding,
javax.swing.JComponent.KeyboardState |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AWTTreeLock |
| Field Summary | |
private PManager |
manager
The manager where this component will lokk for its resources. |
protected java.lang.String |
module
Defines the module where to find this component's text and tool tip. |
protected java.lang.String |
toolTipKey
Defines the key used to find this component's tool tip. |
| Fields inherited from class javax.swing.JTable |
AUTO_RESIZE_ALL_COLUMNS,
AUTO_RESIZE_LAST_COLUMN,
AUTO_RESIZE_NEXT_COLUMN,
AUTO_RESIZE_OFF,
AUTO_RESIZE_SUBSEQUENT_COLUMNS,
autoCreateColumnsFromModel,
autoResizeMode,
cellEditor,
cellSelectionEnabled,
columnModel,
dataModel,
defaultEditorsByColumnClass,
defaultRenderersByColumnClass,
editingColumn,
editingRow,
editorComp,
gridColor,
preferredViewportSize,
rowHeight,
rowMargin,
rowSelectionAllowed,
selectionBackground,
selectionForeground,
selectionModel,
showHorizontalLines,
showVerticalLines,
tableHeader,
uiClassID |
| Fields inherited from class javax.swing.JComponent |
_bounds,
accessibleContext,
alignmentX,
alignmentY,
ANCESTOR_USING_BUFFER,
ancestorNotifier,
autoscroller,
border,
changeSupport,
clientProperties,
flags,
HAS_FOCUS,
IS_DOUBLE_BUFFERED,
IS_OPAQUE,
IS_PAINTING_TILE,
KEYBOARD_BINDINGS_KEY,
listenerList,
maximumSize,
minimumSize,
NEXT_FOCUS,
paintImmediatelyClip,
preferredSize,
readObjectCallbacks,
REQUEST_FOCUS_DISABLED,
tmpRect,
TOOL_TIP_TEXT_KEY,
ui,
uiClassID,
UNDEFINED_CONDITION,
vetoableChangeSupport,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
| Fields inherited from class java.awt.Container |
component,
containerListener,
containerSerializedDataVersion,
dispatcher,
layoutMgr,
maxSize,
ncomponents,
serialVersionUID |
| Fields inherited from class java.awt.Component |
actionListenerK,
adjustmentListenerK,
appContext,
assert,
background,
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
changeSupport,
componentListener,
componentListenerK,
componentOrientation,
componentSerializedDataVersion,
containerListenerK,
cursor,
dropTarget,
enabled,
eventMask,
focusListener,
focusListenerK,
font,
foreground,
hasFocus,
height,
incRate,
inputMethodListener,
inputMethodListenerK,
isInc,
isPacked,
itemListenerK,
keyListener,
keyListenerK,
LEFT_ALIGNMENT,
locale,
LOCK,
minSize,
mouseListener,
mouseListenerK,
mouseMotionListener,
mouseMotionListenerK,
name,
nameExplicitlySet,
newEventsOnly,
ownedWindowK,
parent,
peer,
peerFont,
popups,
prefSize,
RIGHT_ALIGNMENT,
serialVersionUID,
textListenerK,
TOP_ALIGNMENT,
valid,
visible,
width,
windowListenerK,
x,
y |
| Constructor Summary | |
PTable()
Constructs a default table which is initialized with a default data model, a default column model, and a default selection model. |
|
PTable(DefaultPTableModel dm)
Constructs a table which is initialized with dm as the data model, a default column model, and a default selection model. |
|
PTable(java.lang.String toolTipKey)
Constructs a default table which is initialized with a default data model, a default column model, and a default selection model. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module)
Constructs a default table which is initialized with a default data model, a default column model, and a default selection model. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module,
int numRows,
int numColumns)
Constructs a table with numRows and numColumns of empty cells using the DefaultTableModel. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module,
java.lang.Object[][] rowData,
java.lang.Object[] columnNames)
Constructs a table to display the values in the two dimensional array, rowData, with column names, columnNames. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.table.TableModel dm)
Constructs a table which is initialized with dm as the data model, a default column model, and a default selection model. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.table.TableModel dm,
javax.swing.table.TableColumnModel cm)
Constructs a table which is initialized with dm as the data model, cm as the column model, and a default selection model. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.table.TableModel dm,
javax.swing.table.TableColumnModel cm,
javax.swing.ListSelectionModel sm)
Constructs a table which is initialized with dm as the data model, cm as the column model, and sm as the selection model. |
|
PTable(java.lang.String toolTipKey,
java.lang.String module,
java.util.Vector rowData,
java.util.Vector columnNames)
Constructs a table to display the values in the Vector of Vectors, rowData, with column names, columnNames. |
|
PTable(javax.swing.table.TableModel dm)
Constructs a table which is initialized with dm as the data model, a default column model, and a default selection model. |
|
| Method Summary | |
PManager |
getManager()
Returns the manager of this component. |
java.lang.String |
getModule()
Returns the component's resources location. |
java.lang.String |
getTextKey()
Returns the key used to find this component's text |
java.lang.String |
getToolTipKey()
Returns the key used to find this component's tool tip. |
void |
setLocalizedToolTipText(java.lang.String toolTipKey)
Registers the text to display in a tool tip. |
void |
setManager(PManager manager)
Sets the manager of this component. |
void |
setModule(java.lang.String module)
Sets The module where the component will search its resources |
void |
updateFont()
Update the component's font. |
void |
updateLanguage()
Update the component's text and tool tip with the default module. |
void |
updateLanguage(java.lang.String module)
Update the component's text and tool tip with the current module. |
| Methods inherited from class javax.swing.JTable |
accommodateDelta,
addColumn,
addColumnSelectionInterval,
addNotify,
addRowSelectionInterval,
adjustSizes,
adjustSizes,
clearSelection,
columnAdded,
columnAtPoint,
columnMarginChanged,
columnMoved,
columnRemoved,
columnSelectionChanged,
configureEnclosingScrollPane,
convertColumnIndexToModel,
convertColumnIndexToView,
createDefaultColumnModel,
createDefaultColumnsFromModel,
createDefaultDataModel,
createDefaultEditors,
createDefaultRenderers,
createDefaultSelectionModel,
createDefaultTableHeader,
createScrollPaneForTable,
editCellAt,
editCellAt,
editingCanceled,
editingStopped,
getAccessibleContext,
getAutoCreateColumnsFromModel,
getAutoResizeMode,
getCellEditor,
getCellEditor,
getCellRect,
getCellRenderer,
getCellSelectionEnabled,
getColumn,
getColumnClass,
getColumnCount,
getColumnModel,
getColumnName,
getColumnSelectionAllowed,
getDefaultEditor,
getDefaultRenderer,
getEditingColumn,
getEditingRow,
getEditorComponent,
getGridColor,
getIntercellSpacing,
getModel,
getPreferredScrollableViewportSize,
getRowCount,
getRowHeight,
getRowMargin,
getRowSelectionAllowed,
getScrollableBlockIncrement,
getScrollableTracksViewportHeight,
getScrollableTracksViewportWidth,
getScrollableUnitIncrement,
getSelectedColumn,
getSelectedColumnCount,
getSelectedColumns,
getSelectedRow,
getSelectedRowCount,
getSelectedRows,
getSelectionBackground,
getSelectionForeground,
getSelectionModel,
getShowHorizontalLines,
getShowVerticalLines,
getTableHeader,
getToolTipText,
getUI,
getUIClassID,
getValueAt,
initializeLocalVars,
isCellEditable,
isCellSelected,
isColumnSelected,
isEditing,
isManagingFocus,
isRowSelected,
moveColumn,
paramString,
prepareEditor,
prepareRenderer,
readObject,
removeColumn,
removeColumnSelectionInterval,
removeEditor,
removeRowSelectionInterval,
reshape,
resizeAndRepaint,
rowAtPoint,
selectAll,
setAutoCreateColumnsFromModel,
setAutoResizeMode,
setCellEditor,
setCellSelectionEnabled,
setColumnModel,
setColumnSelectionAllowed,
setColumnSelectionInterval,
setDefaultEditor,
setDefaultRenderer,
setEditingColumn,
setEditingRow,
setGridColor,
setIntercellSpacing,
setModel,
setPreferredScrollableViewportSize,
setRowHeight,
setRowMargin,
setRowSelectionAllowed,
setRowSelectionInterval,
setSelectionBackground,
setSelectionForeground,
setSelectionMode,
setSelectionModel,
setShowGrid,
setShowHorizontalLines,
setShowVerticalLines,
setTableHeader,
setUI,
setValueAt,
setWidthsFromPreferredWidths,
sizeColumnsToFit,
sizeColumnsToFit,
tableChanged,
tableRowsDeleted,
tableRowsInserted,
updateSubComponentUI,
updateUI,
valueChanged |
| Methods inherited from class javax.swing.JComponent |
_paintImmediately,
|
| Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
addImpl,
applyOrientation,
countComponents,
deliverEvent,
dispatchEventImpl,
dispatchEventToSelf,
doLayout,
eventEnabled,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents_NoClientCode,
getComponents,
getLayout,
getMouseEventTarget,
getWindow,
initIDs,
insets,
invalidate,
invalidateTree,
isAncestorOf,
layout,
lightweightPrint,
list,
list,
locate,
minimumSize,
nextFocus,
paintComponents,
postProcessKeyEvent,
postsOldMouseEvents,
preferredSize,
preProcessKeyEvent,
print,
printComponents,
printOneComponent,
processContainerEvent,
processEvent,
proxyEnableEvents,
proxyRequestFocus,
remove,
remove,
removeAll,
removeContainerListener,
setFocusOwner,
setLayout,
transferFocus,
validate,
validateTree |
| Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
areInputMethodsEnabled,
bounds,
checkImage,
checkImage,
coalesceEvents,
constructComponentName,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont_NoClientCode,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getNativeContainer,
getParent_NoClientCode,
getParent,
getPeer,
getSize,
getToolkit,
getToolkitImpl,
getTreeLock,
getWindowForObject,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isEnabledImpl,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
setSize,
setSize,
show,
show,
size,
toString,
transferFocus |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
| Field Detail |
protected java.lang.String toolTipKey
protected java.lang.String module
private PManager manager
| Constructor Detail |
public PTable()
public PTable(java.lang.String toolTipKey)
toolTipKey - The key needed to retrieve the component's tool tip.
public PTable(java.lang.String toolTipKey,
java.lang.String module)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.public PTable(javax.swing.table.TableModel dm)
dm - The data model for the table.public PTable(DefaultPTableModel dm)
dm - The data model for the table.
public PTable(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.table.TableModel dm)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.dm - The data model for the table.
public PTable(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.table.TableModel dm,
javax.swing.table.TableColumnModel cm)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.dm - The data model for the table.cm - The column model for the table.
public PTable(java.lang.String toolTipKey,
java.lang.String module,
javax.swing.table.TableModel dm,
javax.swing.table.TableColumnModel cm,
javax.swing.ListSelectionModel sm)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.dm - The data model for the table.cm - The column model for the table.sm - The row selection model for the table.
public PTable(java.lang.String toolTipKey,
java.lang.String module,
int numRows,
int numColumns)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.numRows - The number of rows the table holds.numColumns - The number of columns the table holds.
public PTable(java.lang.String toolTipKey,
java.lang.String module,
java.util.Vector rowData,
java.util.Vector columnNames)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.rowData - The data for the new table.columnNames - Names of each column.
public PTable(java.lang.String toolTipKey,
java.lang.String module,
java.lang.Object[][] rowData,
java.lang.Object[] columnNames)
toolTipKey - The key needed to retrieve the component's tool tip.module - The module where to find the resources.rowData - The data for the new table.columnNames - Names of each column.| Method Detail |
public void setManager(PManager manager)
manager - the new manager of this component, if manager is null, the component will use PManager.getInstance().public PManager getManager()
public void setModule(java.lang.String module)
module - The new module. If null, the default resource set will be used.public void setLocalizedToolTipText(java.lang.String toolTipKey)
toolTipKey - The key used to get the localized tool tip.public void updateFont()
public void updateLanguage()
public void updateLanguage(java.lang.String module)
module - The module where the resources are stored.public final java.lang.String getTextKey()
null if the component does not support text.public final java.lang.String getToolTipKey()
null if the component does not support tool tip.public final java.lang.String getModule()
PComponent.DEFAULT_MODULE if the component has no defined module
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||