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