- java.lang.Object
-
- javax.swing.JFormattedTextField.AbstractFormatter
-
- javax.swing.text.DefaultFormatter
-
- javax.swing.text.InternationalFormatter
-
- javax.swing.text.DateFormatter
-
- すべての実装されたインタフェース:
Serializable,Cloneable
public class DateFormatter extends InternationalFormatter
DateFormatterは、java.text.DateFormatのインスタンス経由で書式設定を行うInternationalFormatterです。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートが
java.beansパッケージに追加されています。XMLEncoderを参照してください。- 導入されたバージョン:
- 1.4
- 関連項目:
DateFormat, 「直列化されたフォーム」
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 DateFormatter()これはnew DateFormatter(DateFormat.getDateInstance())の短縮形です。DateFormatter(DateFormat format)指定されたFormatインスタンスを使用して構成されたDateFormatterを返します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 voidsetFormat(DateFormat format)編集および表示が可能な正当な値を規定する書式を設定します。-
クラス javax.swing.text.DefaultFormatterから継承されたメソッド
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass
-
クラス javax.swing.text.InternationalFormatterから継承されたメソッド
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToString
-
クラス javax.swing.JFormattedTextField.AbstractFormatterから継承されたメソッド
getFormattedTextField, invalidEdit, setEditValid, uninstall
-
-
-
-
コンストラクタの詳細
-
DateFormatter
public DateFormatter()
これはnew DateFormatter(DateFormat.getDateInstance())の短縮形です。
-
DateFormatter
public DateFormatter(DateFormat format)
指定されたFormatインスタンスを使用して構成されたDateFormatterを返します。- パラメータ:
format- 正当な値の規定に使用する書式
-
-
メソッドの詳細
-
setFormat
public void setFormat(DateFormat format)
編集および表示が可能な正当な値を規定する書式を設定します。nullのコンストラクタを使用した場合、このプロパティの値は、
Dateformat.getDateInstance()メソッドによって現在のロケールに決定されます。- パラメータ:
format- Stringとの相互変換に使用されるDateFormatインスタンス
-
-