[.home.]
[.hacks.]
[.java.]

Class AwtText

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--Awt
                          |
                          +--AwtText
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.AdjustmentListener, java.util.EventListener, java.awt.event.FocusListener, java.awt.image.ImageObserver, java.awt.ItemSelectable, java.awt.event.KeyListener, java.awt.MenuContainer, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.io.Serializable
Direct Known Subclasses:
EditArea, EditField

public class AwtText
extends Awt

(#)AwtText.java

Version:
3.2 19-Mar-2004

Base class for EditField and EditText. All wrappers around the standard AWT Text[Field|Area] to overcome resizing-, font- and coloring problems.
Author:
Holger Pfaff
See Also:
Serialized Form

Field Summary
protected  java.awt.TextComponent textcomp
          the TextComp we want to wrap ...
 
Fields inherited from class Awt
actionListener, Background, bg, big, bim, Black, BlueMask, Bold, Bolditalic, borderDepth, borderType, BOTTOM, Brighter, Bulk, BULK, C, Center, CENTER, ColorMask, componentStates, Darker, E, East, EFFECT_MASK, Esc, FILL, Flat, FontMask, fonts, FontSize0, FontSizeMask, Foreground, GreenMask, Href, HREF, Hrefend, innerInsets, insets, Italic, itemListener, jvendor, jversion, Larger, LEFT, minimumDimension, MISC_MASK, Monospaced, N, NE, None, NONE, North, NorthEast, NorthWest, Null, NW, Plain, POSITION_MASK, Raised, RAISED, RedMask, RIGHT, S, SansSerif, SE, Serif, Smaller, South, SouthEast, SouthWest, Sunken, SUNKEN, SW, Tab0, TabMask, TabSizeMask, TOP, Uline, ULINE, W, West, White
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
AwtText()
          Default constructor
 
Method Summary
 void addTextListener(java.awt.event.TextListener l)
          implement TextComponent.addTextListener()
 int getCaretPosition()
          implement TextComponent.getCaretPosition()
 java.lang.String getSelectedText()
          implement TextComponent.getSelectedText()
 int getSelectionEnd()
          implement TextComponent.getSelectionEnd()
 int getSelectionStart()
          implement TextComponent.getSelectionStart()
 java.lang.String getText()
          implement TextComponent.getText()
 void invalidate()
          overwrite invalidate to set Font
 boolean isEditable()
          implement TextComponent.isEditable()
 java.awt.Dimension measure()
          implement Awt.measure()
 void removeTextListener(java.awt.event.TextListener l)
          implement TextComponent.removeTextListener()
 void select(int selectionStart, int selectionEnd)
          implement TextComponent.select()
 void selectAll()
          implement TextComponent.selectAll()
 void setBounds(int x, int y, int w, int h)
          overwrite setBounds to set Size of wrapped comp
 void setCaretPosition(int position)
          implement TextComponent.setCaretPosition()
 void setEditable(boolean b)
          implement TextComponent.setEditable()
 void setSelectionEnd(int selectionEnd)
          implement TextComponent.setSelectionEnd()
 void setSelectionStart(int selectionStart)
          implement TextComponent.setSelectionStart()
 void setText(java.lang.String t)
          implement TextComponent.setText()
 void validate()
          overwrite validate to set Size
 
Methods inherited from class Awt
addActionListener, addItemListener, addNotify, adjustmentValueChanged, Array2Insets, bold, bolditalic, brighter, centerWindow, Color2Esc, darker, dim, doHref, doMeasure, drawCaption, drawCaption, drawLine, drawRectangle, drawString, drawString, drawTriangle, error, exHref, exString, focusGained, focusLost, getAppletContext, getBG, getBGImage, getBGParent, getBGParentImage, getBorderDepth, getBorderRectangle, getBorderType, getColor, getColor, getFont, getFont, getFont, getInnerInsets, getInnerRectangle, getInsets, getMetrics, getMinimumSize, getMode, getPosition, getPreferredSize, getRectangle, getSelectedObjects, getTab, getTopComponent, isBulk, isEffect, isFill, isHref, isMSJVM, isNS4JVM, isRaised, isSunken, isUline, italic, keyPressed, keyReleased, keyTyped, larger, loadImage, loadImageFromArchive, loadImageFromStream, loadImageFromURL, makeBim, measureCaption, measureString, monospaced, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, notifyActionListeners, notifyItemListeners, paint, paintBackground, paintBackground, paintBim, paintBorder, plain, refresh, refresh, refreshAll, removeActionListener, removeItemListener, sansserif, serif, setBackground, setBG, setBGIfNull, setBorderDepth, setBorderType, setBorderType, setEnabled, setFont, setFont, setForeground, setInnerInsets, setInsets, setVisible, smaller, tile, tile, update, waitForImage
 
Methods inherited from class java.awt.Panel
getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getListeners, getMaximumSize, insets, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

textcomp

protected java.awt.TextComponent textcomp
the TextComp we want to wrap ...

Constructor Detail

AwtText

public AwtText()
Default constructor

Method Detail

measure

public java.awt.Dimension measure()
implement Awt.measure()

Overrides:
measure in class Awt

invalidate

public void invalidate()
overwrite invalidate to set Font

Overrides:
invalidate in class Awt

validate

public void validate()
overwrite validate to set Size

Overrides:
validate in class java.awt.Container

setBounds

public void setBounds(int x,
                      int y,
                      int w,
                      int h)
overwrite setBounds to set Size of wrapped comp

Overrides:
setBounds in class Awt

addTextListener

public void addTextListener(java.awt.event.TextListener l)
implement TextComponent.addTextListener()


removeTextListener

public void removeTextListener(java.awt.event.TextListener l)
implement TextComponent.removeTextListener()


getCaretPosition

public int getCaretPosition()
implement TextComponent.getCaretPosition()


setCaretPosition

public void setCaretPosition(int position)
implement TextComponent.setCaretPosition()


isEditable

public boolean isEditable()
implement TextComponent.isEditable()


setEditable

public void setEditable(boolean b)
implement TextComponent.setEditable()


setText

public void setText(java.lang.String t)
implement TextComponent.setText()


getText

public java.lang.String getText()
implement TextComponent.getText()


getSelectedText

public java.lang.String getSelectedText()
implement TextComponent.getSelectedText()


getSelectionStart

public int getSelectionStart()
implement TextComponent.getSelectionStart()


setSelectionStart

public void setSelectionStart(int selectionStart)
implement TextComponent.setSelectionStart()


getSelectionEnd

public int getSelectionEnd()
implement TextComponent.getSelectionEnd()


setSelectionEnd

public void setSelectionEnd(int selectionEnd)
implement TextComponent.setSelectionEnd()


select

public void select(int selectionStart,
                   int selectionEnd)
implement TextComponent.select()


selectAll

public void selectAll()
implement TextComponent.selectAll()


[.home.]
[.hacks.]
[.java.]