クラス
javax.swing.JFormattedTextField.AbstractFormatterの使用
JFormattedTextField.AbstractFormatterを使用するパッケージ
パッケージ
説明
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
編集可能なテキスト・コンポーネントと編集不能なテキスト・コンポーネントを処理するクラスとインタフェースを提供します。
-
javax.swingでのJFormattedTextField.AbstractFormatterの使用
修飾子と型メソッド説明JFormattedTextField.AbstractFormatterFactory.getFormatter(JFormattedTextField tf)
JFormattedTextField
で渡されるフォーマットを処理可能なAbstractFormatter
を返します。JFormattedTextField.getFormatter()
現在の値のフォーマットと構文解析に使用されるAbstractFormatter
を返します。型JFormattedTextField.AbstractFormatterのパラメータを持つjavax.swingのメソッド修飾子と型メソッド説明protected void
JFormattedTextField.setFormatter(JFormattedTextField.AbstractFormatter format)
現在のAbstractFormatter
を設定します。型JFormattedTextField.AbstractFormatterのパラメータを持つjavax.swingのコンストラクタ修飾子コンストラクタ説明指定された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の場合に使用するフォーマッタを返します。型JFormattedTextField.AbstractFormatterのパラメータを持つjavax.swing.textのメソッド修飾子と型メソッド説明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の場合に使用するフォーマッタを設定します。型JFormattedTextField.AbstractFormatterのパラメータを持つjavax.swing.textのコンストラクタ修飾子コンストラクタ説明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を作成します。