Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing.text

Class JTextComponent

java.lang.Object
|
+--java.awt.Component
   |
   +--java.awt.Container
      |
      +--javax.swing.JComponent
         |
         +--javax.swing.text.JTextComponent

All Implemented Interfaces:

Scrollable, Accessible, Serializable, ImageObserver, MenuContainer, Serializable


public abstract class JTextComponent

extends JComponent

implements Scrollable, Accessible

Constructor Summary

JTextComponent()

JTextComponent(javax.swing.Icon image)

JTextComponent(javax.swing.Icon image, int horizontalAlignment)

JTextComponent(java.lang.String text)

JTextComponent(java.lang.String text, int horizontalAlignment)

JTextComponent(java.lang.String text, javax.swing.Icon icon, int horizontalAlignment)

Method Summary

intcheckHorizontalKey(int key, java.lang.String message)

intcheckVerticalKey(int key, java.lang.String message)

javax.accessibility.AccessibleContextgetAccessibleContext()

javax.swing.IcongetDisabledIcon()

intgetDisplayedMnemonic()

javax.swing.text.DocumentgetDocument()

intgetHorizontalAlignment()

intgetHorizontalTextPosition()

javax.swing.IcongetIcon()

intgetIconTextGap()

java.awt.DimensiongetPreferredScrollableViewportSize()

intgetScrollableBlockIncrement(java.awt.Rectangle visible, int orientation, int direction)

intgetScrollableUnitIncrement(java.awt.Rectangle visible, int orientation, int direction)

java.lang.StringgetText()

javax.swing.plaf.TextUIgetUI()

java.lang.StringgetUIClassID()

intgetVerticalAlignment()

intgetVerticalTextPosition()

booleanimageUpdate(java.awt.Image img, int infoflags, int x, int y, int w, int h)

java.lang.StringparamString()

voidsetDocument(javax.swing.text.Document s)

voidsetIconTextGap(int iconTextGap)

voidsetLabelFor(java.awt.Component c)

voidsetText(java.lang.String text)

voidsetVerticalAlignment(int alignment)

voidsetVerticalTextPosition(int textPosition)

voidupdateUI()

Constructor Details

JTextComponent

public JTextComponent()


JTextComponent

public JTextComponent(java.lang.String text)

Parameters:


JTextComponent

public JTextComponent(java.lang.String text, int horizontalAlignment)

Parameters:


JTextComponent

public JTextComponent(java.lang.String text, javax.swing.Icon icon, int horizontalAlignment)

Parameters:


JTextComponent

public JTextComponent(javax.swing.Icon image)

Parameters:


JTextComponent

public JTextComponent(javax.swing.Icon image, int horizontalAlignment)

Parameters:


Method Details

checkHorizontalKey

protected int checkHorizontalKey(int key, java.lang.String message)

Parameters:


checkVerticalKey

protected int checkVerticalKey(int key, java.lang.String message)

Parameters:


getAccessibleContext

public AccessibleContext getAccessibleContext()


getDisabledIcon

public Icon getDisabledIcon()


getDisplayedMnemonic

public int getDisplayedMnemonic()


getDocument

public Document getDocument()


getHorizontalAlignment

public int getHorizontalAlignment()


getHorizontalTextPosition

public int getHorizontalTextPosition()


getIcon

public Icon getIcon()


getIconTextGap

public int getIconTextGap()


getPreferredScrollableViewportSize

public Dimension getPreferredScrollableViewportSize()


getScrollableBlockIncrement

public int getScrollableBlockIncrement(java.awt.Rectangle visible, int orientation, int direction)

Parameters:


getScrollableUnitIncrement

public int getScrollableUnitIncrement(java.awt.Rectangle visible, int orientation, int direction)

Parameters:


getText

public String getText()


getUI

public TextUI getUI()


getUIClassID

public String getUIClassID()


getVerticalAlignment

public int getVerticalAlignment()


getVerticalTextPosition

public int getVerticalTextPosition()


imageUpdate

public boolean imageUpdate(java.awt.Image img, int infoflags, int x, int y, int w, int h)

Parameters:


paramString

protected String paramString()


setDocument

public void setDocument(javax.swing.text.Document s)

Parameters:


setIconTextGap

public void setIconTextGap(int iconTextGap)

Parameters:


setLabelFor

public void setLabelFor(java.awt.Component c)

Parameters:


setText

public void setText(java.lang.String text)

Parameters:


setVerticalAlignment

public void setVerticalAlignment(int alignment)

Parameters:


setVerticalTextPosition

public void setVerticalTextPosition(int textPosition)

Parameters:


updateUI

public void updateUI()