| Package | Description |
|---|---|
| java.text |
Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.
|
| java.time.format |
Provides classes to print and parse dates and times.
|
| javax.swing |
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
|
| javax.swing.text |
Provides classes and interfaces that deal with editable and noneditable text components.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChoiceFormat
A
ChoiceFormat allows you to attach a format to a range of numbers.
|
class |
DateFormat
DateFormat is an abstract class for date/time formatting subclasses which formats and parses dates or time in a language-independent manner.
|
class |
DecimalFormat
DecimalFormat is a concrete subclass of
NumberFormat that formats decimal numbers.
|
class |
MessageFormat
MessageFormat provides a means to produce concatenated messages in a language-neutral way.
|
class |
NumberFormat
NumberFormat is the abstract base class for all number formats.
|
class |
SimpleDateFormat
SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner.
|
| Modifier and Type | Method and Description |
|---|---|
Format |
MessageFormat.getFormats()
Gets the formats used for the format elements in the previously set pattern string.
|
Format |
MessageFormat.getFormatsByArgumentIndex()
Gets the formats used for the values passed into
format methods or returned from
parse methods.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MessageFormat.setFormat(int formatElementIndex, Format
Sets the format to use for the format element with the given format element index within the previously set pattern string.
|
void |
MessageFormat.setFormatByArgumentIndex(int argumentIndex, Format
Sets the format to use for the format elements within the previously set pattern string that use the given argument index.
|
void |
MessageFormat.setFormats(Format
Sets the formats to use for the format elements in the previously set pattern string.
|
void |
MessageFormat.setFormatsByArgumentIndex(Format
Sets the formats to use for the values passed into
format methods or returned from
parse methods.
|
| Modifier and Type | Method and Description |
|---|---|
Format |
DateTimeFormatter.toFormat()
Returns this formatter as a
java.text.Format instance.
|
Format |
DateTimeFormatter.toFormat(TemporalQuery
Returns this formatter as a
java.text.Format instance that will parse using the specified query.
|
| Constructor and Description | |
|---|---|
JFormattedTextField(Format
Creates a
JFormattedTextField.
|
| Modifier and Type | Method and Description |
|---|---|
Format |
InternationalFormatter.getFormat()
Returns the format that dictates the legal values that can be edited and displayed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
InternationalFormatter.setFormat(Format
Sets the format that dictates the legal values that can be edited and displayed.
|
void |
NumberFormatter.setFormat(Format
Sets the format that dictates the legal values that can be edited and displayed.
|
| Constructor and Description | |
|---|---|
InternationalFormatter(Format
Creates an
InternationalFormatter with the specified
Format instance.
|