JavaTM Platform
Standard Ed. 6

类 java.util.Locale
的使用

使用 Locale 的软件包
java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.im 提供输入方法框架所需的类和接口。 
java.awt.im.spi 提供启用可以与 Java 运行时环境一起使用的输入方法开发的接口。 
java.beans.beancontext 提供与 bean 上下文有关的类和接口。 
java.io 通过数据流、序列化和文件系统提供系统输入和输出。 
java.lang 提供利用 Java 编程语言进行程序设计的基础类。 
java.nio.charset 定义用来在字节和 Unicode 字符之间转换的 charset、解码器和编码器。 
java.text 提供以与自然语言无关的方式来处理文本、日期、数字和消息的类和接口。 
java.text.spi java.text 包中类的服务提供者类。 
java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
java.util.spi java.util 包中类的服务提供者类。 
javax.accessibility 定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。 
javax.annotation.processing 用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。 
javax.imageio Java Image I/O API 的主要包。 
javax.imageio.metadata 用于处理读写元数据的 Java Image I/O API 的包。 
javax.imageio.plugins.bmp 包含供内置 BMP 插件使用的公共类的包。 
javax.imageio.plugins.jpeg 支持内置 JPEG 插件的类。 
javax.imageio.spi 包含用于 reader、writer、transcoder 和流的插件接口以及一个运行时注册表的 Java Image I/O API 包。 
javax.print.attribute 提供了描述 JavaTM Print Service 属性的类型以及如何分类这些属性的类和接口。 
javax.print.attribute.standard 包 javax.print.attribute.standard 包括特定打印属性的类。 
javax.security.auth.callback 此包提供与应用程序进行交互所必需的类,以便检索信息(例如,包括用户名和密码的验证数据)或显示信息(例如,错误和警告消息)。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.table 提供用于处理 javax.swing.JTable 的类和接口。 
javax.tools 为能够从程序(例如,编译器)中调用的工具提供接口。 
javax.xml.datatype XML/Java 类型映射关系。 
javax.xml.soap 提供用于创建和构建 SOAP 消息的 API。 
org.xml.sax 此包提供了核心 SAX API。 
org.xml.sax.helpers 此包包含“帮助器”类,其中包括对引导基于 SAX 的应用程序的支持。 
 

java.appletLocale 的使用
 

返回 Localejava.applet 中的方法
 Locale Applet.getLocale()
          获取 applet 的语言环境。
 

java.awtLocale 的使用
 

返回 Localejava.awt 中的方法
 Locale List.AccessibleAWTList.AccessibleAWTListChild.getLocale()
          获取组件的区域设置。
 Locale MenuComponent.AccessibleAWTMenuComponent.getLocale()
          返回此对象的区域。
 Locale Window.getLocale()
          如果设置了区域,则获取与此窗口关联的 Locale 对象。
 Locale Component.getLocale()
          获取组件的语言环境。
 Locale Component.AccessibleAWTComponent.getLocale()
          返回此对象的区域。
 

参数类型为 Localejava.awt 中的方法
abstract  String[] GraphicsEnvironment.getAvailableFontFamilyNames(Locale l)
          返回一个包含此 GraphicsEnvironment 中所有字体系列名称的数组,已针对默认语言环境对它进行了本地化。
 String Font.getFamily(Locale l)
          返回此 Font 的系列名称(已经针对指定语言环境进行了本地化)。
 String Font.getFontName(Locale l)
          返回此 Font 的字体外观名称(已经针对指定语言环境进行了本地化)。
static ComponentOrientation ComponentOrientation.getOrientation(Locale locale)
          返回适合于给定区域的方向。
 void Component.setLocale(Locale l)
          设置组件的语言环境。
 

java.awt.imLocale 的使用
 

返回 Localejava.awt.im 中的方法
 Locale InputContext.getLocale()
          返回当前输入方法或键盘布局的当前语言环境。
 

参数类型为 Localejava.awt.im 中的方法
 boolean InputContext.selectInputMethod(Locale locale)
          试图选择一个支持给定语言环境的输入方法或键盘布局,并返回指示是否成功选定此类输入方法或键盘布局的值。
 

java.awt.im.spiLocale 的使用
 

返回 Localejava.awt.im.spi 中的方法
 Locale[] InputMethodDescriptor.getAvailableLocales()
          返回相应输入方法支持的语言环境。
 Locale InputMethod.getLocale()
          返回当前的输入语言环境。
 

参数类型为 Localejava.awt.im.spi 中的方法
 String InputMethodDescriptor.getInputMethodDisplayName(Locale inputLocale, Locale displayLanguage)
          用将显示该名称的语言返回用户可视名称,该名称与给定的输入语言环境的输入方法相对应。
 Image InputMethodDescriptor.getInputMethodIcon(Locale inputLocale)
          返回相应输入方法的图标。
 boolean InputMethod.setLocale(Locale locale)
          试图设置输入语言环境。
 

java.beans.beancontextLocale 的使用
 

声明为 Localejava.beans.beancontext 中的字段
protected  Locale BeanContextSupport.locale
          此 BeanContext 的当前语言环境。
 

返回 Localejava.beans.beancontext 中的方法
 Locale BeanContextSupport.getLocale()
          获得此 BeanContext 的语言环境。
 

参数类型为 Localejava.beans.beancontext 中的方法
 void BeanContextSupport.setLocale(Locale newLocale)
          设置此 BeanContext 的语言环境。
 

参数类型为 Localejava.beans.beancontext 中的构造方法
BeanContextServicesSupport(BeanContextServices peer, Locale lcle)
          使用指定语言环境创建一个实例。
BeanContextServicesSupport(BeanContextServices peer, Locale lcle, boolean dtime)
          使用指定 Locale 和设计模式创建一个实例。
BeanContextServicesSupport(BeanContextServices peer, Locale lcle, boolean dTime, boolean visible)
           构造一个 BeanContextServicesSupport 实例
BeanContextSupport(BeanContext peer, Locale lcle)
          使用指定语言环境创建一个实例。
BeanContextSupport(BeanContext peer, Locale lcle, boolean dtime)
          使用指定 Locale 和设计模式创建一个实例。
BeanContextSupport(BeanContext peer, Locale lcle, boolean dTime, boolean visible)
          构造一个 BeanContextSupport 实例。
 

java.ioLocale 的使用
 

参数类型为 Localejava.io 中的方法
 PrintWriter PrintWriter.format(Locale l, String format, Object... args)
          使用指定格式字符串和参数将一个格式化字符串写入此 writer 中。
 PrintStream PrintStream.format(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化字符串写入此输出流中。
 PrintWriter PrintWriter.printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此 writer 的便捷方法。
 PrintStream PrintStream.printf(Locale l, String format, Object... args)
          使用指定格式字符串和参数将格式化的字符串写入此输出流的便捷方法。
 

java.langLocale 的使用
 

参数类型为 Localejava.lang 中的方法
static String String.format(Locale l, String format, Object... args)
          使用指定的语言环境、格式字符串和参数返回一个格式化字符串。
 String String.toLowerCase(Locale locale)
          使用给定 Locale 的规则将此 String 中的所有字符都转换为小写。
 String String.toUpperCase(Locale locale)
          使用给定 Locale 的规则将此 String 中的所有字符都转换为大写。
 

java.nio.charsetLocale 的使用
 

参数类型为 Localejava.nio.charset 中的方法
 String Charset.displayName(Locale locale)
          返回此 charset 用于给定语言环境的可读名称。
 

java.textLocale 的使用
 

返回 Localejava.text 中的方法
static Locale[] BreakIterator.getAvailableLocales()
          返回一个数组,它由此类的 getInstance 方法可为之返回本地化实例的所有语言环境组成。
static Locale[] Collator.getAvailableLocales()
          返回一个所有受支持语言环境的数组,此类的 getInstance 方法可为这些语言环境返回已本地化的实例。
static Locale[] DecimalFormatSymbols.getAvailableLocales()
          返回一个数组,它包括所有此类的 getInstance 方法可为之返回本地化实例的语言环境。
static Locale[] NumberFormat.getAvailableLocales()
          返回一个数组,它包含所有此类的 get*Instance 方法可以为其返回本地化实例的语言环境。
static Locale[] DateFormatSymbols.getAvailableLocales()
          返回一个数组,它由此类的 getInstance 方法可为之返回本地化实例的所有语言环境组成。
static Locale[] DateFormat.getAvailableLocales()
          返回所有语言环境的数组,此类的 get*Instance 方法可以为其返回已本地化的实例。
 Locale MessageFormat.getLocale()
          获取创建或比较子格式时所使用的语言环境。
 

参数类型为 Localejava.text 中的方法
static BreakIterator BreakIterator.getCharacterInstance(Locale locale)
          返回一个用于给定语言环境字符分解的新 BreakIterator 实例。
static NumberFormat NumberFormat.getCurrencyInstance(Locale inLocale)
          返回指定语言环境的货币格式。
static DateFormat DateFormat.getDateInstance(int style, Locale aLocale)
          获取日期格式器,该格式器具有给定语言环境的给定格式化风格。
static DateFormat DateFormat.getDateTimeInstance(int dateStyle, int timeStyle, Locale aLocale)
          获取日期/时间格式器,该格式器具有给定语言环境的给定格式化风格。
static Collator Collator.getInstance(Locale desiredLocale)
          获取所需语言环境的 Collator。
static DecimalFormatSymbols DecimalFormatSymbols.getInstance(Locale locale)
          获取指定语言环境的 DecimalFormatSymbols 实例。
static NumberFormat NumberFormat.getInstance(Locale inLocale)
          返回指定语言环境的通用数值格式。
static DateFormatSymbols DateFormatSymbols.getInstance(Locale locale)
          获取指定语言环境的 DateFormatSymbols 实例。
static NumberFormat NumberFormat.getIntegerInstance(Locale inLocale)
          返回指定语言环境的整数格式。
static BreakIterator BreakIterator.getLineInstance(Locale locale)
          返回一个用于给定语言环境行分解的新 BreakIterator 实例。
static NumberFormat NumberFormat.getNumberInstance(Locale inLocale)
          返回指定语言环境的通用数值格式。
static NumberFormat NumberFormat.getPercentInstance(Locale inLocale)
          返回指定语言环境的百分比格式。
static BreakIterator BreakIterator.getSentenceInstance(Locale locale)
          返回一个用于给定语言环境句子分解的新 BreakIterator 实例。
static DateFormat DateFormat.getTimeInstance(int style, Locale aLocale)
          获取时间格式器,该格式器具有给定语言环境的给定格式化风格。
static BreakIterator BreakIterator.getWordInstance(Locale locale)
          返回一个用于给定语言环境单词分解的新 BreakIterator 实例。
 void MessageFormat.setLocale(Locale locale)
          设置创建或比较子格式时要使用的语言环境。
 

参数类型为 Localejava.text 中的构造方法
DateFormatSymbols(Locale locale)
          通过从给定语言环境资源加载格式数据,构造一个 DateFormatSymbols 对象。
DecimalFormatSymbols(Locale locale)
          为给定的语言环境创建一个 DecimalFormatSymbols 对象。
MessageFormat(String pattern, Locale locale)
          构造指定语言环境和模式的 MessageFormat。
SimpleDateFormat(String pattern, Locale locale)
          用给定的模式和给定语言环境的默认日期格式符号构造 SimpleDateFormat
 

java.text.spiLocale 的使用
 

参数类型为 Localejava.text.spi 中的方法
abstract  BreakIterator BreakIteratorProvider.getCharacterInstance(Locale locale)
          为给定语言环境的字符分解返回新的 BreakIterator 实例。
abstract  NumberFormat NumberFormatProvider.getCurrencyInstance(Locale locale)
          返回新的 NumberFormat 实例,此实例为指定的语言环境格式化货币价值。
abstract  DateFormat DateFormatProvider.getDateInstance(int style, Locale locale)
          返回新的 DateFormat 实例,此实例使用指定语言环境的给定格式化风格来格式化日期。
abstract  DateFormat DateFormatProvider.getDateTimeInstance(int dateStyle, int timeStyle, Locale locale)
          返回新的 DateFormat 实例,此实例使用指定语言环境的给定格式化风格来格式化日期和时间。
abstract  Collator CollatorProvider.getInstance(Locale locale)
          为指定语言环境返回新的 Collator 实例。
abstract  DecimalFormatSymbols DecimalFormatSymbolsProvider.getInstance(Locale locale)
          为指定语言环境返回新的 DecimalFormatSymbols 实例。
abstract  DateFormatSymbols DateFormatSymbolsProvider.getInstance(Locale locale)
          为指定语言环境返回一个新的 DateFormatSymbols 实例。
abstract  NumberFormat NumberFormatProvider.getIntegerInstance(Locale locale)
          返回新的 NumberFormat 实例,此实例为指定的语言环境格式化整数值。
abstract  BreakIterator BreakIteratorProvider.getLineInstance(Locale locale)
          为给定语言环境的行分解返回新的 BreakIterator 实例。
abstract  NumberFormat NumberFormatProvider.getNumberInstance(Locale locale)
          为指定语言环境返回新的通用 NumberFormat 实例。
abstract  NumberFormat NumberFormatProvider.getPercentInstance(Locale locale)
          返回新的 NumberFormat 实例,此实例为指定语言环境格式化百分比值。
abstract  BreakIterator BreakIteratorProvider.getSentenceInstance(Locale locale)
          为给定语言环境的句子分解返回新的 BreakIterator 实例。
abstract  DateFormat DateFormatProvider.getTimeInstance(int style, Locale locale)
          返回一个新的 DateFormat 实例,此实例使用指定语言环境的给定格式化风格来格式化时间。
abstract  BreakIterator BreakIteratorProvider.getWordInstance(Locale locale)
          为给定语言环境的单词分解返回一个新 BreakIterator 实例。
 

java.utilLocale 的使用
 

声明为 Localejava.util 中的字段
static Locale Locale.CANADA
          用于表示国家/地区的有用常量。
static Locale Locale.CANADA_FRENCH
          用于表示国家/地区的有用常量。
static Locale Locale.CHINA
          用于表示国家/地区的有用常量。
static Locale Locale.CHINESE
          用于表示语言的有用常量。
static Locale Locale.ENGLISH
          用于表示语言的有用常量。
static Locale Locale.FRANCE
          用于表示国家/地区的有用常量。
static Locale Locale.FRENCH
          用于表示语言的有用常量。
static Locale Locale.GERMAN
          用于表示语言的有用常量。
static Locale Locale.GERMANY
          用于表示国家/地区的有用常量。
static Locale Locale.ITALIAN
          用于表示语言的有用常量。
static Locale Locale.ITALY
          用于表示国家/地区的有用常量。
static Locale Locale.JAPAN
          用于表示国家/地区的有用常量。
static Locale Locale.JAPANESE
          用于表示语言的有用常量。
static Locale Locale.KOREA
          用于表示国家/地区的有用常量。
static Locale Locale.KOREAN
          用于表示语言的有用常量。
static Locale Locale.PRC
          用于表示国家/地区的有用常量。
static Locale Locale.ROOT
          用于表示根语言环境的有用常量。
static Locale Locale.SIMPLIFIED_CHINESE
          用于表示语言的有用常量。
static Locale Locale.TAIWAN
          用于表示国家/地区的有用常量。
static Locale Locale.TRADITIONAL_CHINESE
          用于表示语言的有用常量。
static Locale Locale.UK
          用于表示国家/地区的有用常量。
static Locale Locale.US
          用于表示国家/地区的有用常量。
 

返回 Localejava.util 中的方法
static Locale[] Calendar.getAvailableLocales()
          返回所有语言环境的数组,此类的 getInstance 方法可以为其返回本地化的实例。
static Locale[] Locale.getAvailableLocales()
          返回所有已安装语言环境的数组。
static Locale Locale.getDefault()
          获得此 Java 虚拟机实例的当前默认语言环境值。
 Locale ResourceBundle.Control.getFallbackLocale(String baseName, Locale locale)
          返回一个要用作回退语言环境的 Locale,用于 ResourceBundle.getBundle 工厂方法进行进一步资源包搜索。
 Locale ResourceBundle.getLocale()
          返回此资源包的语言环境。
 Locale Formatter.locale()
          返回构造此 formatter 时设置的语言环境。
 Locale Scanner.locale()
          返回此扫描器的语言环境。
 

返回变量类型为 Locale 的类型的 java.util 中的方法
 List<Locale> ResourceBundle.Control.getCandidateLocales(String baseName, Locale locale)
          返回 LocaleList,作为 baseNamelocale 的候选语言环境。
 

参数类型为 Localejava.util 中的方法
 Formatter Formatter.format(Locale l, String format, Object... args)
          使用指定的语言环境、格式字符串和参数,将一个格式化字符串写入此对象的目标文件中。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale locale)
          使用指定的基本名称、语言环境和调用者的类加载器获取资源包。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale locale, ClassLoader loader)
          使用指定的基本名称、语言环境和类加载器获取资源包。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale targetLocale, ClassLoader loader, ResourceBundle.Control control)
          使用指定基本名称、目标语言环境、类加载器和控件返回资源包。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale targetLocale, ResourceBundle.Control control)
          使用指定基本名称、目标语言环境和控件、调用者的类加载器返回一个资源包。
 List<Locale> ResourceBundle.Control.getCandidateLocales(String baseName, Locale locale)
          返回 LocaleList,作为 baseNamelocale 的候选语言环境。
 String Locale.getDisplayCountry(Locale inLocale)
          返回适合向用户显示的语言环境国家/地区名。
 String Locale.getDisplayLanguage(Locale inLocale)
          返回适合向用户显示的语言环境语言名。
 String TimeZone.getDisplayName(boolean daylight, int style, Locale locale)
          返回适合于展示给指定区域的用户的时区名称。
 String Calendar.getDisplayName(int field, int style, Locale locale)
          返回给定 stylelocale 下的日历 field 值的字符串表示形式。
 String TimeZone.getDisplayName(Locale locale)
          返回适合于展示给指定区域的用户的时区名称。
 String Locale.getDisplayName(Locale inLocale)
          返回适合向用户显示的语言环境名。
 Map<String,Integer> Calendar.getDisplayNames(int field, int style, Locale locale)
          返回给定 stylelocale 下包含日历 field 所有名称的 Map 及其相应字段值。
 String Locale.getDisplayVariant(Locale inLocale)
          返回适合向用户显示的语言环境变量代码名。
 Locale ResourceBundle.Control.getFallbackLocale(String baseName, Locale locale)
          返回一个要用作回退语言环境的 Locale,用于 ResourceBundle.getBundle 工厂方法进行进一步资源包搜索。
static Currency Currency.getInstance(Locale locale)
          返回给定语言环境的国家/地区的 Currency 实例。
static Calendar Calendar.getInstance(Locale aLocale)
          使用默认时区和指定语言环境获得一个日历。
static Calendar Calendar.getInstance(TimeZone zone, Locale aLocale)
          使用指定时区和语言环境获得一个日历。
 String Currency.getSymbol(Locale locale)
          获取指定语言环境的货币符号。
 long ResourceBundle.Control.getTimeToLive(String baseName, Locale locale)
          返回在此 ResourceBundle.Control 下加载的资源包生存时间 (TTL) 值。
 boolean ResourceBundle.Control.needsReload(String baseName, Locale locale, String format, ClassLoader loader, ResourceBundle bundle, long loadTime)
          确定是否需要根据 loadTime 或其他标准给出的加载时间重载缓存中已到期的 bundle
 ResourceBundle ResourceBundle.Control.newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
          针对给定格式和语言环境的给定包名称,实例化一个资源包,如有必要,可使用给定的类加载器。
static void Locale.setDefault(Locale newLocale)
          为此 Java 虚拟机实例设置默认语言环境。
 String ResourceBundle.Control.toBundleName(String baseName, Locale locale)
          将给定 baseNamelocale 转换为包名称。
 Scanner Scanner.useLocale(Locale locale)
          将此扫描器的语言环境设置为指定的语言环境。
 

参数类型为 Localejava.util 中的构造方法
Calendar(TimeZone zone, Locale aLocale)
          构造一个带有指定时区和语言环境的 Calendar。
Formatter(Appendable a, Locale l)
          构造一个带指定目标文件和语言环境的新 formatter。
Formatter(File file, String csn, Locale l)
          构造一个带指定文件、字符集和语言环境的新 formatter。
Formatter(Locale l)
          构造一个带指定语言环境的新 formatter。
Formatter(OutputStream os, String csn, Locale l)
          构造一个带指定输出流、字符集和语言环境的新 formatter。
Formatter(String fileName, String csn, Locale l)
          构造一个带指定文件名、字符集和语言环境的新 formatter。
GregorianCalendar(Locale aLocale)
          在具有给定语言环境的默认时区内构造一个基于当前时间的 GregorianCalendar
GregorianCalendar(TimeZone zone, Locale aLocale)
          在具有给定语言环境的给定时区内构造一个基于当前时间的 GregorianCalendar
 

java.util.spiLocale 的使用
 

返回 Localejava.util.spi 中的方法
abstract  Locale[] LocaleServiceProvider.getAvailableLocales()
          返回一个数组,它包含此语言环境服务提供者可以为其提供本地化对象或名称的所有语言环境。
 

参数类型为 Localejava.util.spi 中的方法
abstract  String LocaleNameProvider.getDisplayCountry(String countryCode, Locale locale)
          返回适合向用户显示的给定 ISO 3166 国家代码和给定语言环境的本地化名称。
abstract  String LocaleNameProvider.getDisplayLanguage(String languageCode, Locale locale)
          返回适合向用户显示的给定 ISO 639 语言代码和给定语言环境的本地化名称。
abstract  String TimeZoneNameProvider.getDisplayName(String ID, boolean daylight, int style, Locale locale)
          返回适于展示给指定语言环境用户的给定时区 ID 名称。
abstract  String LocaleNameProvider.getDisplayVariant(String variant, Locale locale)
          返回适合向用户显示的给定变量代码和给定语言环境的本地化名称。
abstract  String CurrencyNameProvider.getSymbol(String currencyCode, Locale locale)
          获取指定语言环境的给定货币代码的符号。
 

javax.accessibilityLocale 的使用
 

返回 Localejavax.accessibility 中的方法
abstract  Locale AccessibleContext.getLocale()
          获取该组件的语言环境。
 

参数类型为 Localejavax.accessibility 中的方法
 String AccessibleBundle.toDisplayString(Locale locale)
          获取本地化字符串形式的键。
protected  String AccessibleBundle.toDisplayString(String resourceBundleName, Locale locale)
          获取本地化字符串形式的键。
 

javax.annotation.processingLocale 的使用
 

返回 Localejavax.annotation.processing 中的方法
 Locale ProcessingEnvironment.getLocale()
          返回当前语言环境;如果没有有效的语言环境,则返回 null
 

javax.imageioLocale 的使用
 

声明为 Localejavax.imageio 中的字段
protected  Locale[] ImageReader.availableLocales
          可以用来本地化警告消息的 Locale 组成的数组,如果不支持本地化,则为 null
protected  Locale[] ImageWriter.availableLocales
          可以用来本地化警告消息和压缩设置值的 Locale 组成的数组,如果本地化不受支持,则将它们初始化为 null
protected  Locale ImageReader.locale
          用于本地化的当前 Locale,如果没有设置,则为 null
protected  Locale ImageWriteParam.locale
          用于本地化压缩类型名称和质量描述的 Localenull 表示使用默认 Locale
protected  Locale ImageWriter.locale
          用于本地化的当前 Locale,如果没有设置 Locale,则将它初始化为 null
 

类型参数类型为 Localejavax.imageio 中的字段
protected  List<Locale> ImageReader.warningLocales
          与每个当前已注册 IIOReadWarningListener 关联的 Locale 组成的 List,默认情况下初始化为 null,它与空 List 同义。
protected  List<Locale> ImageWriter.warningLocales
          LocaleListwarningListeners 的每个元素都有一个 Locale 列表,默认情况下该列表被初始化为 null,它与空 List 同义。
 

返回 Localejavax.imageio 中的方法
 Locale[] ImageReader.getAvailableLocales()
          返回可用来初始化警告侦听器和压缩设置值的 Locale 所组成的数组。
 Locale[] ImageWriter.getAvailableLocales()
          返回可用来初始化警告侦听器和压缩设置的 Locale 组成的数组。
 Locale ImageReader.getLocale()
          返回当前设置的 Locale,如果没有设置 Locale,则返回 null
 Locale ImageWriteParam.getLocale()
          返回当前设置的 Locale,如果仅支持默认 Locale,则返回 null
 Locale ImageWriter.getLocale()
          返回当前设置的 Locale,如果没有设置 Locale,则返回 null
 

参数类型为 Localejavax.imageio 中的方法
 void ImageReader.setLocale(Locale locale)
          将此 ImageReader 的当前 Locale 设置为给定值。
 void ImageWriter.setLocale(Locale locale)
          将此 ImageWriter 的当前 Locale 设置为给定值。
 

参数类型为 Localejavax.imageio 中的构造方法
ImageWriteParam(Locale locale)
          构造一个 ImageWriteParam 集,以使用给定 Locale
 

javax.imageio.metadataLocale 的使用
 

参数类型为 Localejavax.imageio.metadata 中的方法
 String IIOMetadataFormat.getAttributeDescription(String elementName, String attrName, Locale locale)
          返回包含指定属性的描述的 String,或者 null
 String IIOMetadataFormatImpl.getAttributeDescription(String elementName, String attrName, Locale locale)
          返回包含指定属性的描述的 String,或者 null
 String IIOMetadataFormat.getElementDescription(String elementName, Locale locale)
          返回包含指定元素的描述的 String,或者 null
 String IIOMetadataFormatImpl.getElementDescription(String elementName, Locale locale)
          返回包含指定元素的描述的 String,或者 null
 

javax.imageio.plugins.bmpLocale 的使用
 

参数类型为 Localejavax.imageio.plugins.bmp 中的构造方法
BMPImageWriteParam(Locale locale)
          构造一个设置为使用给定 Locale 并且所有参数都采用默认值的 BMPImageWriteParam
 

javax.imageio.plugins.jpegLocale 的使用
 

参数类型为 Localejavax.imageio.plugins.jpeg 中的构造方法
JPEGImageWriteParam(Locale locale)
          构造一个 JPEGImageWriteParam
 

javax.imageio.spiLocale 的使用
 

参数类型为 Localejavax.imageio.spi 中的方法
abstract  String IIOServiceProvider.getDescription(Locale locale)
          返回此服务提供者及其相关实现的一个简明的可读描述。
 

javax.print.attributeLocale 的使用
 

返回 Localejavax.print.attribute 中的方法
 Locale TextSyntax.getLocale()
          返回此文本属性的文本字符串的自然语言(语言环境)。
 

参数类型为 Localejavax.print.attribute 中的构造方法
TextSyntax(String value, Locale locale)
          使用指定的字符串和语言环境构造 TextAttribute。
 

javax.print.attribute.standardLocale 的使用
 

参数类型为 Localejavax.print.attribute.standard 中的构造方法
DocumentName(String documentName, Locale locale)
          构造具有给定文档名称和语言环境的新文档名称属性。
JobMessageFromOperator(String message, Locale locale)
          使用给定消息和语言环境构造新的 JobMessageFromOperator 属性。
JobName(String jobName, Locale locale)
          构造具有给定作业名称和语言环境的新JobName属性。
JobOriginatingUserName(String userName, Locale locale)
          构造具有给定用户名称和语言环境的新的 JobOriginatingUserName 属性。
OutputDeviceAssigned(String deviceName, Locale locale)
          构造具有给定设备名称和语言环境的新 OutputDeviceAssigned 属性。
PrinterInfo(String info, Locale locale)
          构造具有给定信息字符串和语言环境的新 PrinterInfo 属性。
PrinterLocation(String location, Locale locale)
          构造具有给定位置和语言环境的新 PrinterLocation 属性。
PrinterMakeAndModel(String makeAndModel, Locale locale)
          构造具有给定制造和型号字符串以及语言环境的新 PrinterMakeAndModel 属性。
PrinterMessageFromOperator(String message, Locale locale)
          构造具有给定消息和语言环境的新 PrinterMessageFromOperator 属性。
PrinterName(String printerName, Locale locale)
          构造具有给定名称和语言环境的新 PrinterName 属性。
RequestingUserName(String userName, Locale locale)
          构造具有给定用户名称和语言环境的新 RequestingUserName 属性。
 

javax.security.auth.callbackLocale 的使用
 

返回 Localejavax.security.auth.callback 中的方法
 Locale LanguageCallback.getLocale()
          获取检索到的 Locale
 

参数类型为 Localejavax.security.auth.callback 中的方法
 void LanguageCallback.setLocale(Locale locale)
          设置获取到的 Locale
 

javax.swingLocale 的使用
 

返回 Localejavax.swing 中的方法
 Locale UIDefaults.getDefaultLocale()
          返回该默认语言环境。
static Locale JComponent.getDefaultLocale()
          返回在创建时,用于初始化每个 JComponent 的语言环境属性的默认语言环境。
 Locale ProgressMonitor.AccessibleProgressMonitor.getLocale()
          获取该组件的语言环境。
 Locale JTree.AccessibleJTree.AccessibleJTreeNode.getLocale()
          获取组件的区域。
 Locale JTable.AccessibleJTable.AccessibleJTableCell.getLocale()
          获取该组件的语言环境。
 Locale JList.AccessibleJList.AccessibleJListChild.getLocale()
           
 Locale ImageIcon.AccessibleImageIcon.getLocale()
          返回此对象的区域。
 

参数类型为 Localejavax.swing 中的方法
 Object UIDefaults.get(Object key, Locale l)
          返回与给定语言环境相关的那些键的值。
static Object UIManager.get(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个对象。
 boolean UIDefaults.getBoolean(Object key, Locale l)
          如果给定 Localekey 值是 boolean 值,则返回该 boolean 值,否则返回 false。
static boolean UIManager.getBoolean(Object key, Locale l)
          从与键值和给定的 Locale 相关的默认值中返回一个布尔变量。
 Border UIDefaults.getBorder(Object key, Locale l)
          如果给定 Localekey 值为一个 Border,则返回该 Border,否则返回 null
static Border UIManager.getBorder(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个边框。
 Color UIDefaults.getColor(Object key, Locale l)
          如果给定 Localekey 值为一个 Color,则返回它,否则返回 null
static Color UIManager.getColor(Object key, Locale l)
          从适合给定语言环境的默认值中返回一种颜色。
 Dimension UIDefaults.getDimension(Object key, Locale l)
          如果给定 Localekey 值为一个 Dimension,则返回该 Dimension,否则返回 null
static Dimension UIManager.getDimension(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个维数。
 Font UIDefaults.getFont(Object key, Locale l)
          如果给定 Localekey 值为一个 Font,则返回它,否则返回 null
static Font UIManager.getFont(Object key, Locale l)
          从适合给定语言环境的默认值中返回一种字体。
 Icon UIDefaults.getIcon(Object key, Locale l)
          如果给定 Localekey 值为一个 Icon,则返回该 Icon,否则返回 null
static Icon UIManager.getIcon(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个 Icon
 Insets UIDefaults.getInsets(Object key, Locale l)
          如果给定 Localekey 值为一个 Insets,则返回该 Insets,否则返回 null
static Insets UIManager.getInsets(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个 Insets 对象。
 int UIDefaults.getInt(Object key, Locale l)
          如果给定 Localekey 值为一个 Integer,则返回其整数值,否则返回 0。
static int UIManager.getInt(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个整数。
 String UIDefaults.getString(Object key, Locale l)
          如果给定 Localekey 值为一个 String,则返回该 String,否则返回 null
static String UIManager.getString(Object key, Locale l)
          从适合给定语言环境的默认值中返回一个字符串。
 void UIDefaults.setDefaultLocale(Locale l)
          设置默认语言环境。
static void JComponent.setDefaultLocale(Locale l)
          设置在创建时,用于初始化每个 JComponent 的语言环境属性的默认语言环境。
 

javax.swing.tableLocale 的使用
 

返回 Localejavax.swing.table 中的方法
 Locale JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getLocale()
           
 

javax.toolsLocale 的使用
 

参数类型为 Localejavax.tools 中的方法
 String Diagnostic.getMessage(Locale locale)
          获取给定语言环境的本地化消息。
 StandardJavaFileManager JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
          为此工具获取一个标准文件管理器实现的新实例。
 void JavaCompiler.CompilationTask.setLocale(Locale locale)
          设置格式化诊断和其他本地化数据时要应用的语言环境。
 

javax.xml.datatypeLocale 的使用
 

参数类型为 Localejavax.xml.datatype 中的方法
abstract  GregorianCalendar XMLGregorianCalendar.toGregorianCalendar(TimeZone timezone, Locale aLocale, XMLGregorianCalendar defaults)
          将此 XMLGregorianCalendar 以及提供的参数转换为 GregorianCalendar 实例。
 

javax.xml.soapLocale 的使用
 

返回 Localejavax.xml.soap 中的方法
 Locale SOAPFault.getFaultStringLocale()
          获取此 SOAPFault 对象错误字符串的语言环境。
 

参数类型为 Localejavax.xml.soap 中的方法
 SOAPFault SOAPBody.addFault(Name faultCode, String faultString, Locale locale)
          创建新的 SOAPFault 对象,并将其添加到此 SOAPBody 对象。
 SOAPFault SOAPBody.addFault(QName faultCode, String faultString, Locale locale)
          创建新的 SOAPFault 对象,并将其添加到此 SOAPBody 对象。
 void SOAPFault.addFaultReasonText(String text, Locale locale)
          追加或替换包含指定文本消息的 Reason Text 项,以及从 locale 派生的 xml:lang
 String SOAPFault.getFaultReasonText(Locale locale)
          返回与给定 Locale 关联的 Reason Text。
 void SOAPFault.setFaultString(String faultString, Locale locale)
          将此 SOAPFault 对象的错误字符串设定为给定字符串,并本地化为给定语言环境。
 

org.xml.saxLocale 的使用
 

参数类型为 Localeorg.xml.sax 中的方法
 void Parser.setLocale(Locale locale)
          已过时。 允许应用程序请求错误和警告的环境。
 

org.xml.sax.helpersLocale 的使用
 

参数类型为 Localeorg.xml.sax.helpers 中的方法
 void XMLReaderAdapter.setLocale(Locale locale)
          设置错误报告的语言环境。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策