borland Packages  Class Hierarchy  jbcl.view Package  Index 

ExpandingTextItemEditor component

java.lang.Object
   +----java.awt.Component
           +----java.awt.TextComponent
                   +----java.awt.TextField
                           +----borland.jbcl.view.TextItemEditor
                                   +----borland.jbcl.view.ExpandingTextItemEditor

About the ExpandingTextItemEditor component

Variables  Constructors  Properties  Methods  Event Listeners

Implements ItemEditor, ImageObserver, MenuContainer, Serializable

A text editor that expands as characters are typed into it.


ExpandingTextItemEditor variables

Variables implemented in java.awt.Component

Variables implemented in java.awt.TextComponent

ExpandingTextItemEditor constructors

ExpandingTextItemEditor properties

*Read-only properties **Write-only properties

Properties implemented in this class

Properties implemented in borland.jbcl.view.TextItemEditor

Properties implemented in java.awt.Component

Properties implemented in java.awt.TextComponent

Properties implemented in java.awt.TextField

Properties implemented in java.lang.Object

ExpandingTextItemEditor methods

Methods implemented in this class

Methods implemented in borland.jbcl.view.TextItemEditor

Methods implemented in java.awt.Component

Methods implemented in java.awt.TextComponent

Methods implemented in java.awt.TextField

Methods implemented in java.lang.Object

ExpandingTextItemEditor event listeners


ExpandingTextItemEditor constructors

ExpandingTextItemEditor()

  public ExpandingTextItemEditor()
Constructs an ExpandingTextItemEditor by calling the matching TextItemEditor constructor.

ExpandingTextItemEditor(int)

  public ExpandingTextItemEditor(int alignment)
Constructs an ExpandingTextItemEditor by calling the matching TextItemEditor constructor, passing the arguments.

Parameters:

alignment
One of the Alignment constants.

ExpandingTextItemEditor(int, borland.jbcl.model.ItemFormatter)

  public ExpandingTextItemEditor(int alignment, borland.jbcl.model.ItemFormatter itemFormatter)
Constructs an ExpandingTextItemEditor, specifying the alignment of the text and an ItemFormatter object used for formatting the text.

Parameters:

alignment
One of the Alignment constants.
itemFormatter
An ItemFormatter object.

ExpandingTextItemEditor properties

HMargin

 public int getHMargin()
 public void setHMargin(int hMargin)
The hMargin property stores the value of the margin width to the left and right of the item in the item editor.


ExpandingTextItemEditor methods

processKeyEvent(java.awt.event.KeyEvent)

  protected void processKeyEvent(java.awt.event.KeyEvent e)

If a key was pressed, calls the resizeComponent() method.

Parameters:

e
The key event.

Overrides: java.awt.Component.processKeyEvent(java.awt.event.KeyEvent)


ExpandingTextItemEditor event listeners

This component is a source for the following event sets. For information on the standard AWT event sets, see Standard Java events.

action

 public synchronized void addActionListener(java.awt.event.ActionListener )
 public synchronized void removeActionListener(java.awt.event.ActionListener )

component

 public synchronized void addComponentListener(java.awt.event.ComponentListener )
 public synchronized void removeComponentListener(java.awt.event.ComponentListener )

focus

 public synchronized void addFocusListener(java.awt.event.FocusListener )
 public synchronized void removeFocusListener(java.awt.event.FocusListener )

key

 public synchronized void addKeyListener(java.awt.event.KeyListener )
 public synchronized void removeKeyListener(java.awt.event.KeyListener )

mouse

 public synchronized void addMouseListener(java.awt.event.MouseListener )
 public synchronized void removeMouseListener(java.awt.event.MouseListener )

mouseMotion

 public synchronized void addMouseMotionListener(java.awt.event.MouseMotionListener )
 public synchronized void removeMouseMotionListener(java.awt.event.MouseMotionListener )

text

 public synchronized void addTextListener(java.awt.event.TextListener )
 public void removeTextListener(java.awt.event.TextListener )