クラス
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 voidJFormattedTextField.setFormatter(JFormattedTextField.AbstractFormatter format) 現在のAbstractFormatterを設定します。型JFormattedTextField.AbstractFormatterのパラメータを持つjavax.swingのコンストラクタ修飾子コンストラクタ説明指定されたAbstractFormatterでJFormattedTextFieldを作成します。 -
javax.swing.textでのJFormattedTextField.AbstractFormatterの使用
修飾子と型クラス説明classDateFormatterは、java.text.DateFormatのインスタンス経由で書式設定を行うInternationalFormatterです。classDefaultFormatterは、任意のオブジェクトのフォーマットを行います。classInternationalFormatterは、Stringへの変換とStringからの変換を処理するjava.text.Formatのインスタンスを使用して、DefaultFormatterを拡張します。classMaskFormatterは、文字列の書式設定および編集に使用されます。classNumberFormatterは、数に関する特殊な動作を追加する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のメソッド修飾子と型メソッド説明voidDefaultFormatterFactory.setDefaultFormatter(JFormattedTextField.AbstractFormatter atf) 表示、編集、またはnullのJFormattedTextField.AbstractFormatterが指定されていない場合などに、最後の手段として使用するJFormattedTextField.AbstractFormatterを設定します。voidDefaultFormatterFactory.setDisplayFormatter(JFormattedTextField.AbstractFormatter atf) JFormattedTextFieldが編集中ではなく、値がnull以外または値がnullであるがnullフォーマッタが指定されていない場合に使用するJFormattedTextField.AbstractFormatterを設定します。voidDefaultFormatterFactory.setEditFormatter(JFormattedTextField.AbstractFormatter atf) JFormattedTextFieldが編集中で、値がnull以外または値がnullであるがnullフォーマッタが指定されていない場合に使用するJFormattedTextField.AbstractFormatterを設定します。voidDefaultFormatterFactory.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を作成します。