|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object javax.swing.AbstractCellEditor javax.swing.DefaultCellEditor jp.hishidama.swing.table.editor.DateEditor
public class DateEditor
日付エディター.
コンストラクタの概要 | |
---|---|
DateEditor()
コンストラクター. |
|
DateEditor(String pattern)
コンストラクター. |
メソッドの概要 | |
---|---|
void |
cancelCellEditing()
|
Object |
getCellEditorValue()
入力された値を返す. |
DateFormat |
getFormatter()
フォーマッター取得. |
Component |
getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column)
編集開始時に呼ばれる |
void |
setFormatter(DateFormat df)
フォーマッター設定. |
boolean |
stopCellEditing()
編集完了時に呼ばれる. |
クラス javax.swing.DefaultCellEditor から継承されたメソッド |
---|
getClickCountToStart, getComponent, getTreeCellEditorComponent, isCellEditable, setClickCountToStart, shouldSelectCell |
クラス javax.swing.AbstractCellEditor から継承されたメソッド |
---|
addCellEditorListener, getCellEditorListeners, removeCellEditorListener |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
インタフェース javax.swing.CellEditor から継承されたメソッド |
---|
addCellEditorListener, removeCellEditorListener |
コンストラクタの詳細 |
---|
public DateEditor()
public DateEditor(String pattern)
pattern
- 日付パターンメソッドの詳細 |
---|
public void setFormatter(DateFormat df)
df
- 日付フォーマッターpublic DateFormat getFormatter()
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
TableCellEditor
内の getTableCellEditorComponent
DefaultCellEditor
内の getTableCellEditorComponent
table
- 対象テーブルvalue
- 編集対象データ(初期値)isSelected
- row
- データのある行番号column
- データのある列番号
public boolean stopCellEditing()
super.stopCellEditing()を呼び出すと正常終了扱いとなる。
CellEditor
内の stopCellEditing
DefaultCellEditor
内の stopCellEditing
public Object getCellEditorValue()
CellEditor
内の getCellEditorValue
DefaultCellEditor
内の getCellEditorValue
public void cancelCellEditing()
CellEditor
内の cancelCellEditing
DefaultCellEditor
内の cancelCellEditing
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |