JavaTM 2 Platform
Standard Ed. 6

類別 java.text.Format
的使用

使用 Format 的軟體套件
java.text 提供以與自然語言無關的方式來處理文本、日期、數字和訊息的類別和介面。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
 

java.textFormat 的使用
 

java.textFormat 的子類別
 class ChoiceFormat
          ChoiceFormat 允許將格式應用到某個範圍的數。
 class DateFormat
          DateFormat 是日期/時間格式化子類別的抽象類別,它以與語言無關的方式格式化並解析日期或時間。
 class DecimalFormat
          DecimalFormatNumberFormat 的一個具體子類別,用於格式化十進制數字。
 class MessageFormat
          MessageFormat 提供了以與語言無關方式產生連接訊息的方式。
 class NumberFormat
          NumberFormat 是所有數值格式的抽象基礎類別。
 class SimpleDateFormat
          SimpleDateFormat 是一個以與語言環境有關的方式來格式化和解析日期的具體類別。
 

返回 Formatjava.text 中的方法
 Format[] MessageFormat.getFormats()
          獲取用於以前所設置的網要字元串中格式元素的格式。
 Format[] MessageFormat.getFormatsByArgumentIndex()
          獲取傳遞給 format 方法或從 parse 方法返回的值的格式。
 

參數型別為 Formatjava.text 中的方法
 void MessageFormat.setFormat(int formatElementIndex, Format newFormat)
          使用在以前設置的網要字元串中給定的格式元素索引來設置格式元素使用的格式。
 void MessageFormat.setFormatByArgumentIndex(int argumentIndex, Format newFormat)
          設置用於以前所設置的網要字元串中格式元素的格式,其中以前的網要字元串是用給定的參數索引設置的。
 void MessageFormat.setFormats(Format[] newFormats)
          設置用於以前所設置的網要字元串中格式元素的格式。
 void MessageFormat.setFormatsByArgumentIndex(Format[] newFormats)
          設置傳遞給 format 方法或從 parse 方法返回的值使用的格式。
 

javax.swingFormat 的使用
 

參數型別為 Formatjavax.swing 中的建構子
JFormattedTextField(Format format)
          創建一個 JFormattedTextField
 

javax.swing.textFormat 的使用
 

返回 Formatjavax.swing.text 中的方法
 Format InternationalFormatter.getFormat()
          返回指示可以編輯和顯示的合法值的格式。
 

參數型別為 Formatjavax.swing.text 中的方法
 void InternationalFormatter.setFormat(Format format)
          設置指示可以編輯和顯示的合法值的格式。
 void NumberFormatter.setFormat(Format format)
          設置指示可以編輯和顯示的合法值的格式。
 

參數型別為 Formatjavax.swing.text 中的建構子
InternationalFormatter(Format format)
          創建一個具有指定 Format 實例的 InternationalFormatter
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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