|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JTable
jp.hishidama.swing.table.ExTable
jp.hishidama.swing.table.LazyTable
public class LazyTable
遅延更新JTable.
| 入れ子のクラスの概要 | |
|---|---|
class |
LazyTable.LazyAddAction
追加アクション. |
class |
LazyTable.LazyCommitAction
コミットアクション. |
class |
LazyTable.LazyDelAction
削除アクション. |
class |
LazyTable.LazyRollbackAction
ロールバックアクション. |
| クラス javax.swing.JTable から継承された入れ子のクラス/インタフェース |
|---|
JTable.DropLocation, JTable.PrintMode |
| クラス javax.swing.JComponent から継承された入れ子のクラス/インタフェース |
|---|
JComponent.AccessibleJComponent |
| クラス java.awt.Component から継承された入れ子のクラス/インタフェース |
|---|
Component.BaselineResizeBehavior |
| フィールドの概要 | |
|---|---|
static int |
ADD
セルステータス:追加 |
static int |
CHG
セルステータス:変更 |
static int |
DEL
セルステータス:削除 |
| クラス javax.swing.JTable から継承されたフィールド |
|---|
AUTO_RESIZE_ALL_COLUMNS, AUTO_RESIZE_LAST_COLUMN, AUTO_RESIZE_NEXT_COLUMN, AUTO_RESIZE_OFF, AUTO_RESIZE_SUBSEQUENT_COLUMNS |
| クラス javax.swing.JComponent から継承されたフィールド |
|---|
TOOL_TIP_TEXT_KEY, 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 |
| コンストラクタの概要 | |
|---|---|
LazyTable()
コンストラクター. |
|
LazyTable(LazyTableModel dm)
コンストラクター. |
|
LazyTable(LazyTableModel dm,
TableColumnModel cm)
コンストラクター. |
|
LazyTable(LazyTableModel dm,
TableColumnModel cm,
ListSelectionModel sm)
コンストラクター. |
|
| メソッドの概要 | |
|---|---|
void |
addRowUndoable(Vector<Object> rowData)
UNDO可能な行追加. |
TableCellRenderer |
getCellRenderer(int row,
int column)
|
LazyTableModel |
getModel()
|
int |
getRowStatus(int vr)
行ステータス取得. |
int |
getStatusAt(int vr,
int vc)
ステータス取得. |
void |
setBackground(Color add,
Color chg,
Color del)
変更時の背景色を設定する。 |
| クラス jp.hishidama.swing.table.ExTable から継承されたメソッド |
|---|
addMenuUndo, beginUndoUpdate, editCellAt, endUndoUpdate, getTableHeader |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| フィールドの詳細 |
|---|
public static final int ADD
public static final int CHG
public static final int DEL
| コンストラクタの詳細 |
|---|
public LazyTable()
public LazyTable(LazyTableModel dm,
TableColumnModel cm,
ListSelectionModel sm)
dm - cm - sm -
public LazyTable(LazyTableModel dm,
TableColumnModel cm)
dm - cm - public LazyTable(LazyTableModel dm)
dm - | メソッドの詳細 |
|---|
public LazyTableModel getModel()
JTable 内の getModel
public void setBackground(Color add,
Color chg,
Color del)
add - 追加時背景色chg - 変更時背景色del - 削除時背景色
public TableCellRenderer getCellRenderer(int row,
int column)
JTable 内の getCellRendererpublic int getRowStatus(int vr)
vr - 行インデックス
CHG等)
public int getStatusAt(int vr,
int vc)
vr - 行インデックスvc - 列インデックス
CHG等)public void addRowUndoable(Vector<Object> rowData)
rowData - 行データ
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||