JavaTM 2 Platform
Standard Ed. 6

javax.swing.text
類別 DateFormatter

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 是一個 InternationalFormatter,它使用 java.text.DateFormat 的一個實例進行格式處理。

警告:此類別的已序列化物件與以後的 Swing 版本不相容。當前序列化支持適用於短期存儲或運行相同 Swing 版本的應用程序之間的 RMI。從 1.4 版本開始,已在 java.beans 套件中添加了支持所有 JavaBeansTM 長期存儲的功能。請參見 XMLEncoder

從以下版本開始:
1.4
另請參見:
DateFormat

建構子摘要
DateFormatter()
          這是 new DateFormatter(DateFormat.getDateInstance()) 的簡寫。
DateFormatter(DateFormat format)
          返回用指定的 Format 實例配置的 DateFormatter。
 
方法摘要
 void setFormat(DateFormat format)
          設置用於指示可編輯和顯示的合法值的格式。
 
從類別 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
 
從類別 java.lang.Object 繼承的方法
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

DateFormatter

public DateFormatter()
這是 new DateFormatter(DateFormat.getDateInstance()) 的簡寫。


DateFormatter

public DateFormatter(DateFormat format)
返回用指定的 Format 實例配置的 DateFormatter。

參數:
format - 用於指示合法值的 Format
方法詳細資訊

setFormat

public void setFormat(DateFormat format)
設置用於指示可編輯和顯示的合法值的格式。

如果已經使用了 nullary 建構子,當前語言環境中此屬性的值將通過 Dateformat.getDateInstance() 方法確定。

參數:
format - 用於字元串來回轉換的 DateFormat 實例

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only