Uses of Class
java.text.NumberFormat
Packages that useNumberFormat
Package
Description
Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
Service provider classes for the classes in the java.text package.
Provides classes and interfaces that deal with editable and noneditable text components.
Uses ofNumberFormat injava.text
Subclasses ofNumberFormat injava.textModifier and TypeClassDescriptionclassChoiceFormatis a concrete subclass ofNumberFormatthat allows you to attach a format to a range of numbers.final classCompactNumberFormatis a concrete subclass ofNumberFormatthat formats a decimal number in a localized compact form.classDecimalFormatis a concrete subclass ofNumberFormatthat formats decimal numbers in a localized manner.Fields injava.text declared asNumberFormatModifier and TypeFieldDescriptionprotectedNumberFormatDateFormat.numberFormatThe number formatter thatDateFormatuses to format numbers in dates and times.Methods injava.text that returnNumberFormatModifier and TypeMethodDescriptionstaticNumberFormatNumberFormat.getCompactNumberInstance()staticNumberFormatNumberFormat.getCompactNumberInstance(Locale locale,NumberFormat.Style formatStyle) Returns a compact number format for the specifiedlocaleandformatStyle.static finalNumberFormatNumberFormat.getCurrencyInstance()Returns a currency format for the current defaultFORMATlocale.staticNumberFormatNumberFormat.getCurrencyInstance(Locale inLocale) Returns a currency format for the specified locale.static finalNumberFormatNumberFormat.getInstance()Returns a general-purpose number format for the current defaultFORMATlocale.staticNumberFormatNumberFormat.getInstance(Locale inLocale) Returns a general-purpose number format for the specified locale.static finalNumberFormatNumberFormat.getIntegerInstance()Returns an integer number format for the current defaultFORMATlocale.staticNumberFormatNumberFormat.getIntegerInstance(Locale inLocale) Returns an integer number format for the specified locale.DateFormat.getNumberFormat()Gets the number formatter which this date/time formatter uses to format and parse a time.static finalNumberFormatNumberFormat.getNumberInstance()Returns a general-purpose number format for the current defaultFORMATlocale.staticNumberFormatNumberFormat.getNumberInstance(Locale inLocale) Returns a general-purpose number format for the specified locale.static finalNumberFormatNumberFormat.getPercentInstance()Returns a percentage format for the current defaultFORMATlocale.staticNumberFormatNumberFormat.getPercentInstance(Locale inLocale) Returns a percentage format for the specified locale.Methods injava.text with parameters of typeNumberFormatModifier and TypeMethodDescriptionvoidDateFormat.setNumberFormat(NumberFormat newNumberFormat) Allows you to set the number formatter.Uses ofNumberFormat injava.text.spi
Methods injava.text.spi that returnNumberFormatModifier and TypeMethodDescriptionNumberFormatProvider.getCompactNumberInstance(Locale locale,NumberFormat.Style formatStyle) Returns a newNumberFormatinstance which formats a number in its compact form for the specifiedlocaleandformatStyle.abstractNumberFormatNumberFormatProvider.getCurrencyInstance(Locale locale) Returns a newNumberFormatinstance which formats monetary values for the specified locale.abstractNumberFormatNumberFormatProvider.getIntegerInstance(Locale locale) Returns a newNumberFormatinstance which formats integer values for the specified locale.abstractNumberFormatNumberFormatProvider.getNumberInstance(Locale locale) Returns a new general-purposeNumberFormatinstance for the specified locale.abstractNumberFormatNumberFormatProvider.getPercentInstance(Locale locale) Returns a newNumberFormatinstance which formats percentage values for the specified locale.Uses ofNumberFormat injavax.swing.text
Constructors injavax.swing.text with parameters of typeNumberFormatModifierConstructorDescriptionNumberFormatter(NumberFormat format) Creates a NumberFormatter with the specified Format instance.