eswing
b2007102101

org.phosphoresce.commons.eswing
クラス ETable

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JTable
                  拡張org.phosphoresce.commons.eswing.ETable
すべての実装インタフェース:
javax.accessibility.Accessible, javax.swing.event.CellEditorListener, ESwingComponent, java.util.EventListener, java.awt.image.ImageObserver, javax.swing.event.ListSelectionListener, java.awt.MenuContainer, javax.swing.Scrollable, java.io.Serializable, javax.swing.event.TableColumnModelListener, javax.swing.event.TableModelListener

public class ETable
extends javax.swing.JTable
implements ESwingComponent

JTable拡張クラス

作成者:
Kitagawa
関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JTable から継承した入れ子クラス
javax.swing.JTable.AccessibleJTable
 
クラス javax.swing.JComponent から継承した入れ子クラス
javax.swing.JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス 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
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
ETable()
          コンストラクタ
ETable(boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
ETable(int rows, int columns)
          コンストラクタ
ETable(int rows, int columns, boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
ETable(java.lang.Object[][] data, java.lang.Object[] columnNames)
          コンストラクタ
ETable(java.lang.Object[][] data, java.lang.Object[] columnNames, boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
ETable(javax.swing.table.TableModel tableModel)
          コンストラクタ
ETable(javax.swing.table.TableModel tableModel, boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
ETable(javax.swing.table.TableModel tableModel, javax.swing.table.TableColumnModel columnModel)
          コンストラクタ
ETable(javax.swing.table.TableModel tableModel, javax.swing.table.TableColumnModel columnModel, boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
ETable(javax.swing.table.TableModel tableModel, javax.swing.table.TableColumnModel columnModel, javax.swing.ListSelectionModel selectionModel)
          コンストラクタ
ETable(javax.swing.table.TableModel tableModel, javax.swing.table.TableColumnModel columnModel, javax.swing.ListSelectionModel selectionModel, boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
ETable(java.util.Vector rowData, java.util.Vector columnNames)
          コンストラクタ
ETable(java.util.Vector rowData, java.util.Vector columnNames, boolean stepColoring, boolean hoverHighlighting)
          コンストラクタ
 
メソッドの概要
 void dressup()
          Swing拡張Componentクラスの拡張設定を行います。
 
クラス javax.swing.JTable から継承したメソッド
addColumn, addColumnSelectionInterval, addNotify, addRowSelectionInterval, changeSelection, clearSelection, columnAdded, columnAtPoint, columnMarginChanged, columnMoved, columnRemoved, columnSelectionChanged, configureEnclosingScrollPane, convertColumnIndexToModel, convertColumnIndexToView, createDefaultColumnModel, createDefaultColumnsFromModel, createDefaultDataModel, createDefaultEditors, createDefaultRenderers, createDefaultSelectionModel, createDefaultTableHeader, createScrollPaneForTable, doLayout, editCellAt, editCellAt, editingCanceled, editingStopped, getAccessibleContext, getAutoCreateColumnsFromModel, getAutoResizeMode, getCellEditor, getCellEditor, getCellRect, getCellRenderer, getCellSelectionEnabled, getColumn, getColumnClass, getColumnCount, getColumnModel, getColumnName, getColumnSelectionAllowed, getDefaultEditor, getDefaultRenderer, getDragEnabled, getEditingColumn, getEditingRow, getEditorComponent, getGridColor, getIntercellSpacing, getModel, getPreferredScrollableViewportSize, getRowCount, getRowHeight, getRowHeight, getRowMargin, getRowSelectionAllowed, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getSelectedColumn, getSelectedColumnCount, getSelectedColumns, getSelectedRow, getSelectedRowCount, getSelectedRows, getSelectionBackground, getSelectionForeground, getSelectionModel, getShowHorizontalLines, getShowVerticalLines, getSurrendersFocusOnKeystroke, getTableHeader, getToolTipText, getUI, getUIClassID, getValueAt, initializeLocalVars, isCellEditable, isCellSelected, isColumnSelected, isEditing, isRowSelected, moveColumn, paramString, prepareEditor, prepareRenderer, processKeyBinding, removeColumn, removeColumnSelectionInterval, removeEditor, removeNotify, removeRowSelectionInterval, resizeAndRepaint, rowAtPoint, selectAll, setAutoCreateColumnsFromModel, setAutoResizeMode, setCellEditor, setCellSelectionEnabled, setColumnModel, setColumnSelectionAllowed, setColumnSelectionInterval, setDefaultEditor, setDefaultRenderer, setDragEnabled, setEditingColumn, setEditingRow, setGridColor, setIntercellSpacing, setModel, setPreferredScrollableViewportSize, setRowHeight, setRowHeight, setRowMargin, setRowSelectionAllowed, setRowSelectionInterval, setSelectionBackground, setSelectionForeground, setSelectionMode, setSelectionModel, setShowGrid, setShowHorizontalLines, setShowVerticalLines, setSurrendersFocusOnKeystroke, setTableHeader, setUI, setValueAt, sizeColumnsToFit, sizeColumnsToFit, tableChanged, unconfigureEnclosingScrollPane, updateUI, valueChanged
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ETable

public ETable()
コンストラクタ

関連項目:
JTable.JTable()

ETable

public ETable(int rows,
              int columns)
コンストラクタ

パラメータ:
rows - 行数
columns - カラム数
関連項目:
JTable.JTable(int, int)

ETable

public ETable(java.lang.Object[][] data,
              java.lang.Object[] columnNames)
コンストラクタ

パラメータ:
data - データ配列
columnNames - カラム名配列
関連項目:
JTable.JTable(Object[][], Object[])

ETable

public ETable(javax.swing.table.TableModel tableModel,
              javax.swing.table.TableColumnModel columnModel,
              javax.swing.ListSelectionModel selectionModel)
コンストラクタ

パラメータ:
tableModel - TableModelオブジェクト
columnModel - TableColumnModelオブジェクト
selectionModel - ListSelectionModelオブジェクト
関連項目:
JTable.JTable(TableModel, TableColumnModel, ListSelectionModel)

ETable

public ETable(javax.swing.table.TableModel tableModel,
              javax.swing.table.TableColumnModel columnModel)
コンストラクタ

パラメータ:
tableModel - TableModelオブジェクト
columnModel - TableColumnModelオブジェクト
関連項目:
JTable.JTable(TableModel, TableColumnModel)

ETable

public ETable(javax.swing.table.TableModel tableModel)
コンストラクタ

パラメータ:
tableModel - TableModelオブジェクト
関連項目:
JTable.JTable(TableModel)

ETable

public ETable(java.util.Vector rowData,
              java.util.Vector columnNames)
コンストラクタ

パラメータ:
rowData - データVector
columnNames - カラム名Vector
関連項目:
JTable.JTable(Vector, Vector)

ETable

public ETable(boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable()

ETable

public ETable(int rows,
              int columns,
              boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
rows - 行数
columns - カラム数
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable(int, int)

ETable

public ETable(java.lang.Object[][] data,
              java.lang.Object[] columnNames,
              boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
data - データ配列
columnNames - カラム名配列
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable(Object[][], Object[])

ETable

public ETable(javax.swing.table.TableModel tableModel,
              javax.swing.table.TableColumnModel columnModel,
              javax.swing.ListSelectionModel selectionModel,
              boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
tableModel - TableModelオブジェクト
columnModel - TableColumnModelオブジェクト
selectionModel - ListSelectionModelオブジェクト
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable(TableModel, TableColumnModel, ListSelectionModel)

ETable

public ETable(javax.swing.table.TableModel tableModel,
              javax.swing.table.TableColumnModel columnModel,
              boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
tableModel - TableModelオブジェクト
columnModel - TableColumnModelオブジェクト
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable(TableModel, TableColumnModel)

ETable

public ETable(javax.swing.table.TableModel tableModel,
              boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
tableModel - TableModelオブジェクト
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable(TableModel)

ETable

public ETable(java.util.Vector rowData,
              java.util.Vector columnNames,
              boolean stepColoring,
              boolean hoverHighlighting)
コンストラクタ

パラメータ:
rowData - データVector
columnNames - カラム名Vector
stepColoring - ステップカラーリングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
hoverHighlighting - ホバーハイライティングレンダラを使用する場合にtrueを指定。これはディフォルトのレンダラとして設定されます。
関連項目:
JTable.JTable(Vector, Vector)
メソッドの詳細

dressup

public void dressup()
Swing拡張Componentクラスの拡張設定を行います。

定義:
インタフェース ESwingComponent 内の dressup
関連項目:
ESwingComponent.dressup()

eswing
b2007102101