public class WarekiDateDocument extends SizeRestrictedDocument
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
KEY_Length, KEY_Size
BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementName
SUBSET_FULLLATIN, SUBSET_HALFKANA, SUBSET_HALFLATIN, SUBSET_KANJI, SUBSET_KATAKANA
コンストラクタと説明 |
---|
WarekiDateDocument(java.lang.String name,
java.lang.Object text,
java.util.Map params)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
changeInputMethod(javax.swing.JTextArea jtextarea)
JTextAreaでの入力方法の制御を行う
この実装ではInputMethodを有効にします。
|
void |
changeInputMethod(javax.swing.JTextField jtextfield)
JTextFieldでの入力方法の制御を行う
この実装ではInputMethodを有効にします。
|
protected boolean |
checkRestriction(java.lang.String str)
現在の文字列が正しいかどうかをチェックする
|
void |
format()
コンテントのフォーマットを行う。
|
java.lang.String |
getPlainText()
フォーマットのかかっていないコンテントを取得する
|
void |
validate()
コンテントの妥当性検証を行う
|
insertString, remove, replaceText
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdate
addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
public WarekiDateDocument(java.lang.String name, java.lang.Object text, java.util.Map params)
name
- ドキュメント名text
- 表示文字列size
- 最大文字列バイトサイズlength
- 最大文字数protected boolean checkRestriction(java.lang.String str)
checkRestriction
クラス内 SizeRestrictedDocument
public void validate() throws ComponentValidationException
validate
インタフェース内 ValidatableDocument
validate
クラス内 RestrictedDocument
ComponentValidationException
- コンテントの妥当性検証失敗public void format()
format
インタフェース内 FormattableDocument
format
クラス内 RestrictedDocument
public java.lang.String getPlainText()
getPlainText
インタフェース内 FormattableDocument
getPlainText
クラス内 RestrictedDocument
public void changeInputMethod(javax.swing.JTextField jtextfield)
changeInputMethod
インタフェース内 InputMethodController
changeInputMethod
クラス内 RestrictedDocument
textfield
- 制御対象のテキストフィールドpublic void changeInputMethod(javax.swing.JTextArea jtextarea)
changeInputMethod
インタフェース内 InputMethodController
changeInputMethod
クラス内 RestrictedDocument
jtextarea
- 制御対象のテキストフィールド