|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.swing.text.AbstractDocument
javax.swing.text.PlainDocument
jp.ne.mki.wedge.run.client.component.DefaultDocument
jp.ne.mki.wedge.sample.client.component.text.autofocus.AutoFocusDocument
jp.ne.mki.wedge.sample.client.component.text.autofocus.ColumnMoveDocument
テーブル用 フォーカス自動移動用ドキュメントクラスです。
AutoFocusDocumentを継承したクラスです。
このクラスはテーブル列の自動フォーカス移動を目的に作成されています。
テキストコンポーネントが入力域まで入力されたタイミングで
自動的に次の列に移動します。
最後の列であった場合は、次の行の先頭列へ移動します。
最後の列・最後の行であった場合はテーブルの次のコンポーネントへフォーカスを移動します。
フォーカスの移動には CTRL+TABキーのActionを実行しており、このクラスを使用するには
InputMap、ActionMapが適切に設定されている必要があります。
このクラスはサンプル提供のクラスです。
そのままお使い頂く事/修正して使用して頂く事 は可能ですが、
サポート対象外とさせて頂きます。
独自でクラス作成する際の参考資料としてお使いください。
入れ子クラスの概要 |
クラス javax.swing.text.AbstractDocument から継承した入れ子クラス |
javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement |
フィールドの概要 |
クラス javax.swing.text.PlainDocument から継承したフィールド |
lineLimitAttribute, tabSizeAttribute |
クラス javax.swing.text.AbstractDocument から継承したフィールド |
BidiElementName, ContentElementName, ElementNameAttribute, ParagraphElementName, SectionElementName |
インタフェース javax.swing.text.Document から継承したフィールド |
StreamDescriptionProperty, TitleProperty |
コンストラクタの概要 | |
ColumnMoveDocument(java.awt.Component component,
jp.ne.mki.wedge.run.client.data.Item tableItem)
コンストラクタ |
|
ColumnMoveDocument(java.awt.Component component,
jp.ne.mki.wedge.run.client.data.Item tableItem,
java.awt.Component nextComponent)
コンストラクタ |
クラス jp.ne.mki.wedge.sample.client.component.text.autofocus.AutoFocusDocument から継承したメソッド |
insertString |
クラス jp.ne.mki.wedge.run.client.component.DefaultDocument から継承したメソッド |
finalize, getCheckClass, isRealTimeCheck, setCheckClass, setRealTimeCheck, terminate |
クラス javax.swing.text.PlainDocument から継承したメソッド |
getDefaultRootElement, getParagraphElement |
クラス javax.swing.text.AbstractDocument から継承したメソッド |
addDocumentListener, addUndoableEditListener, createPosition, dump, getAsynchronousLoadPriority, getBidiRootElement, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public ColumnMoveDocument(java.awt.Component component, jp.ne.mki.wedge.run.client.data.Item tableItem)
component
- エディタで使用されているテキストコンポーネントtableItem
- テーブルアイテムpublic ColumnMoveDocument(java.awt.Component component, jp.ne.mki.wedge.run.client.data.Item tableItem, java.awt.Component nextComponent)
component
- エディタで使用されているテキストコンポーネントtableItem
- テーブルアイテムnextComponent
- 最終行の次に移動されるコンポーネント
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |