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
- 関連項目:
-
コンストラクタのサマリー
コンストラクタ説明これはnew DateFormatter(DateFormat.getDateInstance())
の短縮形です。DateFormatter
(DateFormat format) 指定されたFormat
インスタンスを使用して構成されたDateFormatterを返します。 -
メソッドのサマリー
クラス javax.swing.text.InternationalFormatterで宣言されたメソッド
clone, getActions, getFields, getFormat, getMaximum, getMinimum, install, setFormat, setMaximum, setMinimum, stringToValue, valueToString
クラス javax.swing.text.DefaultFormatterで宣言されたメソッド
getAllowsInvalid, getCommitsOnValidEdit, getDocumentFilter, getNavigationFilter, getOverwriteMode, getValueClass, setAllowsInvalid, setCommitsOnValidEdit, setOverwriteMode, setValueClass
クラス 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インスタンス
-