クラス
javax.swing.JFormattedTextField.AbstractFormatterの使用
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
-
javax.swingでのJFormattedTextField.AbstractFormatterの使用
修飾子と型メソッド説明JFormattedTextField.AbstractFormatterFactory.getFormatter
(JFormattedTextField tf) JFormattedTextField
で渡されるフォーマットを処理可能なAbstractFormatter
を返します。JFormattedTextField.getFormatter()
現在の値のフォーマットと構文解析に使用されるAbstractFormatter
を返します。修飾子と型メソッド説明protected void
JFormattedTextField.setFormatter
(JFormattedTextField.AbstractFormatter format) 現在のAbstractFormatter
を設定します。修飾子コンストラクタ説明指定されたAbstractFormatter
でJFormattedTextField
を作成します。 -
javax.swing.textでのJFormattedTextField.AbstractFormatterの使用
修飾子と型クラス説明class
DateFormatterは、java.text.DateFormat
のインスタンス経由で書式設定を行うInternationalFormatter
です。class
DefaultFormatter
は、任意のオブジェクトのフォーマットを行います。class
InternationalFormatter
は、Stringへの変換とStringからの変換を処理するjava.text.Format
のインスタンスを使用して、DefaultFormatter
を拡張します。class
MaskFormatter
は、文字列の書式設定および編集に使用されます。class
NumberFormatter
は、数に関する特殊な動作を追加するInternationalFormatter
をサブクラス化します。修飾子と型メソッド説明DefaultFormatterFactory.getDefaultFormatter()
表示、編集、またはnullのJFormattedTextField.AbstractFormatter
が指定されていない場合などに、最後の手段として使用するJFormattedTextField.AbstractFormatter
を返します。DefaultFormatterFactory.getDisplayFormatter()
JFormattedTextField
が編集中ではなく、値がnull以外または値がnullであるがnullフォーマッタが指定されていない場合に使用するJFormattedTextField.AbstractFormatter
を返します。DefaultFormatterFactory.getEditFormatter()
JFormattedTextField
が編集中で、値がnull以外または値がnullであるがnullフォーマッタが指定されていない場合に使用するJFormattedTextField.AbstractFormatter
を返します。DefaultFormatterFactory.getFormatter
(JFormattedTextField source) JFormattedTextFieldの状態に基づいて、デフォルト・フォーマッタ、表示フォーマッタ、エディタ・フォーマッタ、またはnullフォーマッタのいずれかを返します。DefaultFormatterFactory.getNullFormatter()
値がnullの場合に使用するフォーマッタを返します。修飾子と型メソッド説明void
DefaultFormatterFactory.setDefaultFormatter
(JFormattedTextField.AbstractFormatter atf) 表示、編集、またはnullのJFormattedTextField.AbstractFormatter
が指定されていない場合などに、最後の手段として使用するJFormattedTextField.AbstractFormatter
を設定します。void
DefaultFormatterFactory.setDisplayFormatter
(JFormattedTextField.AbstractFormatter atf) JFormattedTextField
が編集中ではなく、値がnull以外または値がnullであるがnullフォーマッタが指定されていない場合に使用するJFormattedTextField.AbstractFormatter
を設定します。void
DefaultFormatterFactory.setEditFormatter
(JFormattedTextField.AbstractFormatter atf) JFormattedTextField
が編集中で、値がnull以外または値がnullであるがnullフォーマッタが指定されていない場合に使用するJFormattedTextField.AbstractFormatter
を設定します。void
DefaultFormatterFactory.setNullFormatter
(JFormattedTextField.AbstractFormatter atf) JFormattedTextFieldの値がnullの場合に使用するフォーマッタを設定します。修飾子コンストラクタ説明DefaultFormatterFactory
(JFormattedTextField.AbstractFormatter defaultFormat) 指定されたJFormattedTextField.AbstractFormatter
でDefaultFormatterFactory
を作成します。DefaultFormatterFactory
(JFormattedTextField.AbstractFormatter defaultFormat, JFormattedTextField.AbstractFormatter displayFormat) 指定されたJFormattedTextField.AbstractFormatter
でDefaultFormatterFactory
を作成します。DefaultFormatterFactory
(JFormattedTextField.AbstractFormatter defaultFormat, JFormattedTextField.AbstractFormatter displayFormat, JFormattedTextField.AbstractFormatter editFormat) JFormattedTextField.AbstractFormatterを指定して、DefaultFormatterFactoryを作成します。DefaultFormatterFactory
(JFormattedTextField.AbstractFormatter defaultFormat, JFormattedTextField.AbstractFormatter displayFormat, JFormattedTextField.AbstractFormatter editFormat, JFormattedTextField.AbstractFormatter nullFormat) JFormattedTextField.AbstractFormatterを指定して、DefaultFormatterFactoryを作成します。