All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sun.java.swing.basic.BasicTextPane

java.lang.Object
   |
   +----com.sun.java.swing.plaf.DefaultTextUI
           |
           +----com.sun.java.swing.basic.BasicTextPane

public class BasicTextPane
extends DefaultTextUI
Provides the look and feel for a styled text editor.


Variable Index

 o KeymapName
This is the name of the default keymap that will be shared by all BasicTextPane instances unless they arrange for something different.

Constructor Index

 o BasicTextPane()
Creates a new BasicTextPane.

Method Index

 o createUI(JTextPane)
Creates a UI for the pane.
 o createView()
Wraps the default view created with a ScrollPane so that the view can be scrolled around.
 o createViewFactory()
Creates the factory to be used for building the various view fragments that make up the view that represents the model.
 o installUI(JComponent)
Installs the default keymap after the superclass does its thing.
 o paint(Graphics, JComponent)
Paints the pane.

Variables

 o KeymapName
 public static final String KeymapName
This is the name of the default keymap that will be shared by all BasicTextPane instances unless they arrange for something different. The keymap will resolve through the JTextController.DEFAULT_KEYMAP.

Constructors

 o BasicTextPane
 public BasicTextPane()
Creates a new BasicTextPane.

Methods

 o createUI
 public static TextUI createUI(JTextPane c)
Creates a UI for the pane.

Returns:
the UI
 o createViewFactory
 protected DefaultTextUI. 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.

Returns:
the factory
Overrides:
createViewFactory in class DefaultTextUI
See Also:
create
 o installUI
 public void installUI(JComponent c)
Installs the default keymap after the superclass does its thing.

Parameters:
c - the UI
Overrides:
installUI in class DefaultTextUI
See Also:
installUI
 o createView
 protected Component createView()
Wraps the default view created with a ScrollPane so that the view can be scrolled around.

Returns:
the view wrapped in a Scrollpane
Overrides:
createView in class DefaultTextUI
 o paint
 public void paint(Graphics g,
                   JComponent c)
Paints the pane.

Parameters:
g - the graphics context
c - the component to paint
Overrides:
paint in class DefaultTextUI

All Packages  Class Hierarchy  This Package  Previous  Next  Index