All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.basic.BasicTextArea
java.lang.Object
|
+----com.sun.java.swing.text.JTextUI
|
+----com.sun.java.swing.basic.BasicTextArea
- public class BasicTextArea
- extends JTextUI
Provides the look and feel for a plain text editor.
-
KeymapName
- This is the name of the default keymap that will be shared
by all BasicTextArea instances unless they arrange for something
different.
-
BasicTextArea()
-
-
createUI(JTextArea)
-
-
createView()
- Simply wraps the default view created with a ScrollPane so that
the view can be scrolled around.
-
createViewFactory()
- Creates the factory to be used for building the
various view fragments that make up the view that
represents the model.
-
installUI(JComponent)
- Install the default keymap after the superclass does it's
thing.
-
paint(Graphics, JComponent)
- This view uses child components to represent the view
so these methods are not needed.
KeymapName
public static final String KeymapName
- This is the name of the default keymap that will be shared
by all BasicTextArea instances unless they arrange for something
different. The keymap will resolve through the
JTextController.DEFAULT_KEYMAP.
BasicTextArea
public BasicTextArea()
createUI
public static TextUI createUI(JTextArea ta)
createViewFactory
protected JTextUI. JViewFactory createViewFactory()
- Creates the factory to be used for building the
various view fragments that make up the view that
represents the model. This is what determines
how the model will be represented.
- Overrides:
- createViewFactory in class JTextUI
- See Also:
- create
installUI
public void installUI(JComponent c)
- Install the default keymap after the superclass does it's
thing.
- Overrides:
- installUI in class JTextUI
- See Also:
- installUI
paint
public void paint(Graphics g,
JComponent c)
- This view uses child components to represent the view
so these methods are not needed.
- Overrides:
- paint in class JTextUI
createView
protected Component createView()
- Simply wraps the default view created with a ScrollPane so that
the view can be scrolled around.
- Overrides:
- createView in class JTextUI
All Packages Class Hierarchy This Package Previous Next Index