## Uses of Class
javax.swing.plaf.TextUI

Packages that use TextUI
javax.swing.plaf.basic: Provides user interface objects built according to the Basic look and feel.
javax.swing.plaf.metal: Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel.
javax.swing.plaf.multi: Provides user interface objects that combine two or more look and feels.
javax.swing.plaf.synth: Synth is a skinnable look and feel in which all painting is delegated.
javax.swing.text: Provides classes and interfaces that deal with editable and noneditable text components.

### Uses of TextUI in javax.swing.plaf.basic

Subclasses of TextUI in javax.swing.plaf.basic
`class` `BasicEditorPaneUI` Provides the look and feel for a JEditorPane.
`class` `BasicFormattedTextFieldUI` Provides the look and feel implementation for `JFormattedTextField`.
`class` `BasicPasswordFieldUI` Provides the Windows look and feel for a password field.
`class` `BasicTextAreaUI` Provides the look and feel for a plain text editor.
`class` `BasicTextFieldUI` Basis of a look and feel for a JTextField.
`class` `BasicTextPaneUI` Provides the look and feel for a styled text editor.
`class` `BasicTextUI` Basis of a text components look-and-feel.

### Uses of TextUI in javax.swing.plaf.metal

Subclasses of TextUI in javax.swing.plaf.metal
`class` `MetalTextFieldUI` Basis of a look and feel for a JTextField.

### Uses of TextUI in javax.swing.plaf.multi

Subclasses of TextUI in javax.swing.plaf.multi
`class` `MultiTextUI` A multiplexing UI used to combine `TextUI`s.

### Uses of TextUI in javax.swing.plaf.synth

Subclasses of TextUI in javax.swing.plaf.synth
`class` `SynthEditorPaneUI` Provides the Synth L&F UI delegate for `JEditorPane`.
`class` `SynthFormattedTextFieldUI` Provides the Synth L&F UI delegate for `JFormattedTextField`.
`class` `SynthPasswordFieldUI` Provides the Synth L&F UI delegate for `JPasswordField`.
`class` `SynthTextAreaUI` Provides the look and feel for a plain text editor in the Synth look and feel.
`class` `SynthTextFieldUI` Provides the Synth L&F UI delegate for `JTextField`.
`class` `SynthTextPaneUI` Provides the look and feel for a styled text editor in the Synth look and feel.

### Uses of TextUI in javax.swing.text

Subclasses of TextUI in javax.swing.text
`class` `DefaultTextUI` Deprecated.

Methods in javax.swing.text that return TextUI
`TextUI` JTextComponent.`getUI()` Fetches the user-interface factory for this text-oriented editor.

Methods in javax.swing.text with parameters of type TextUI
`void` JTextComponent.`setUI(TextUI ui)` Sets the user-interface factory for this text-oriented editor.