javax > javax.swing > javax.swing.plaf > javax.swing.plaf.basic > javax.swing.plaf.basic.basictextui >

Class: javax.swing.plaf.basic.BasicTextUI
    java.lang.Object
       javax.swing.plaf.ComponentUI
               javax.swing.plaf.TextUI
                       javax.swing.plaf.basic.BasicTextUI


public abstract class BasicTextUI extends TextUI implements ViewFactory

Inner Class(es): BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter

FIELDS:

CONSTRUCTORS:
public BasicTextUI()


METHODS:
public View create(Element elem)

public View create(Element elem, int p0, int p1)

protected Caret createCaret()

protected Highlighter createHighlighter()

protected Keymap createKeymap()

public void damageRange(JTextComponent tc, int p0, int p1)
Overrides: TextUI

public void damageRange(JTextComponent t, int p0, int p1, Position.Bias p0Bias, Position.Bias p1Bias)
Overrides: TextUI

protected final JTextComponent getComponent()

public EditorKit getEditorKit(JTextComponent tc)
Overrides: TextUI

protected String getKeymapName()

public Dimension getMaximumSize(JComponent c)
Overrides: ComponentUI

public Dimension getMinimumSize(JComponent c)
Overrides: ComponentUI

public int getNextVisualPositionFrom(JTextComponent t, int pos, Position.Bias b, int direction, Position.Bias[] biasRet)
Throws: BadLocationException
Overrides: TextUI

public Dimension getPreferredSize(JComponent c)
Overrides: ComponentUI

protected abstract String getPropertyPrefix()

public View getRootView(JTextComponent tc)
Overrides: TextUI

public String getToolTipText(JTextComponent t, Point pt)
Overrides: TextUI

protected Rectangle getVisibleEditorRect()

protected void installDefaults()

protected void installKeyboardActions()

protected void installListeners()

public void installUI(JComponent c)
Overrides: ComponentUI

protected void modelChanged()

public Rectangle modelToView(JTextComponent tc, int pos)
Throws: BadLocationException
Overrides: TextUI

public Rectangle modelToView(JTextComponent tc, int pos, Position.Bias bias)
Throws: BadLocationException
Overrides: TextUI

public final void paint(Graphics g, JComponent c)
Overrides: ComponentUI

protected void paintBackground(Graphics g)

protected void paintSafely(Graphics g)

protected void propertyChange(PropertyChangeEvent evt)

protected final void setView(View v)

protected void uninstallDefaults()

protected void uninstallKeyboardActions()

protected void uninstallListeners()

public void uninstallUI(JComponent c)
Overrides: ComponentUI

public void update(Graphics g, JComponent c)
Overrides: ComponentUI

public int viewToModel(JTextComponent tc, Point pt)
Overrides: TextUI

public int viewToModel(JTextComponent tc, Point pt, Position.Bias[] biasReturn)
Overrides: TextUI


INHERITED METHODS:
modelToView(javax.swing.text.JTextComponent, int), modelToView(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias), viewToModel(javax.swing.text.JTextComponent, java.awt.Point), viewToModel(javax.swing.text.JTextComponent, java.awt.Point, javax.swing.text.Position.Bias[]), getNextVisualPositionFrom(javax.swing.text.JTextComponent, int, javax.swing.text.Position.Bias, int, javax.swing.text.Position.Bias[]), damageRange(javax.swing.text.JTextComponent, int, int), damageRange(javax.swing.text.JTextComponent, int, int, javax.swing.text.Position.Bias, javax.swing.text.Position.Bias), getEditorKit(javax.swing.text.JTextComponent), getRootView(javax.swing.text.JTextComponent), getToolTipText(javax.swing.text.JTextComponent, java.awt.Point), installUI(javax.swing.JComponent), uninstallUI(javax.swing.JComponent), paint(java.awt.Graphics, javax.swing.JComponent), update(java.awt.Graphics, javax.swing.JComponent), getPreferredSize(javax.swing.JComponent), getMinimumSize(javax.swing.JComponent), getMaximumSize(javax.swing.JComponent), contains(javax.swing.JComponent, int, int), createUI(javax.swing.JComponent), getBaseline(javax.swing.JComponent, int, int), getBaselineResizeBehavior(javax.swing.JComponent), getAccessibleChildrenCount(javax.swing.JComponent), getAccessibleChild(javax.swing.JComponent, int), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:
BasicEditorPaneUI, BasicTextAreaUI, BasicTextFieldUI, DefaultTextUI,





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net