public class HMultilineEntry extends HSinglelineEntry
HMultilineEntry is a user interface
component used to receive multiple lines of alphanumeric entry from
the user.
A call to the inherited method
setDefaultLook(HSinglelineEntry) shall behave the same
as a call to HSinglelineEntry.setDefaultLook(org.havi.ui.HSinglelineEntryLook).
| Parameter | Description | Default value | Set method | Get method |
|---|---|---|---|---|
| x | x-coordinate of top left hand corner of this component in pixels, relative to its parent container (subject to layout management). | --- | java.awt.Component#setBounds | java.awt.Component#getBounds |
| y | y-coordinate of top left hand corner of this component in pixels, relative to its parent container (subject to layout management). | --- | java.awt.Component#setBounds | java.awt.Component#getBounds |
| width | width of this component in pixels (subject to layout management). | --- | java.awt.Component#setBounds | java.awt.Component#getBounds |
| height | height of this component in pixels (subject to layout management). | --- | java.awt.Component#setBounds | java.awt.Component#getBounds |
| text | The text within this HMultilineEntry,
to be used as the displayed and editable content
for all states. |
null | HVisible.setTextContent(java.lang.String, int) |
HVisible.getTextContent(int) |
| maxChars | The maximum number of characters allowed in this HMultilineEntry. |
16 characters | HSinglelineEntry.setMaxChars(int) |
HSinglelineEntry.getMaxChars() |
| font | The font to be used for this component. | --- | java.awt.Component#setFont. |
java.awt.Component#getFont. |
| color | The color to be used for this component. | --- | java.awt.Component#setForeground. |
java.awt.Component#getForeground. |
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategyADJUSTMENT_VALUE_CHANGE, ANIMATE_CONTENT_CHANGE, ANIMATION_POSITION_CHANGE, BACKGROUND_FILL, BORDER_CHANGE, CARET_POSITION_CHANGE, CONTENT_CHANGE, ECHO_CHAR_CHANGE, EDIT_MODE_CHANGE, FIRST_CHANGE, GRAPHIC_CONTENT_CHANGE, HALIGN_CENTER, HALIGN_JUSTIFY, HALIGN_LEFT, HALIGN_RIGHT, ITEM_VALUE_CHANGE, LAST_CHANGE, LIST_CONTENT_CHANGE, LIST_ICONSIZE_CHANGE, LIST_LABELSIZE_CHANGE, LIST_MULTISELECTION_CHANGE, LIST_SCROLLPOSITION_CHANGE, LIST_SELECTION_CHANGE, MIN_MAX_CHANGE, NO_BACKGROUND_FILL, NO_DEFAULT_HEIGHT, NO_DEFAULT_SIZE, NO_DEFAULT_WIDTH, ORIENTATION_CHANGE, REPEAT_COUNT_CHANGE, RESIZE_ARBITRARY, RESIZE_NONE, RESIZE_PRESERVE_ASPECT, SIZE_CHANGE, STATE_CHANGE, TEXT_CONTENT_CHANGE, TEXT_VALUE_CHANGE, THUMB_OFFSETS_CHANGE, UNKNOWN_CHANGE, VALIGN_BOTTOM, VALIGN_CENTER, VALIGN_JUSTIFY, VALIGN_TOPBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTINPUT_ALPHA, INPUT_ANY, INPUT_CUSTOMIZED, INPUT_NUMERICACTIONED_FOCUSED_STATE, ACTIONED_STATE, ACTIONED_STATE_BIT, ALL_STATES, DISABLED_ACTIONED_FOCUSED_STATE, DISABLED_ACTIONED_STATE, DISABLED_FOCUSED_STATE, DISABLED_STATE, DISABLED_STATE_BIT, FIRST_STATE, FOCUSED_STATE, FOCUSED_STATE_BIT, LAST_STATE, NORMAL_STATEABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
HMultilineEntry()
Creates an
HMultilineEntry
object. |
HMultilineEntry(int maxChars)
Creates an
HMultilineEntry
object. |
HMultilineEntry(int x,
int y,
int width,
int height,
int maxChars)
Creates an
HMultilineEntry
object. |
HMultilineEntry(String text,
int maxChars,
Font font,
Color color)
Creates an
HMultilineEntry
object. |
HMultilineEntry(String text,
int x,
int y,
int width,
int height,
int maxChars,
Font font,
Color color)
Creates an
HMultilineEntry
object. |
| Modifier and Type | Method and Description |
|---|---|
void |
caretNextLine()
Move the caret to the same column position on the next line.
|
void |
caretPreviousLine()
Move the caret to the same column position on the previous
line.
|
static HSinglelineEntryLook |
getDefaultLook()
Returns the currently set default look for
HMultilineEntry components. |
static void |
setDefaultLook(HMultilineEntryLook look)
Sets the default look for further
HMultilineEntry Components. |
void |
setLook(HLook hlook)
Sets the
HLook for this component. |
addHFocusListener, addHKeyListener, addHTextListener, caretNextCharacter, caretPreviousCharacter, deleteNextChar, deletePreviousChar, echoCharIsSet, getCaretCharPosition, getEchoChar, getEditMode, getGainFocusSound, getLoseFocusSound, getMaxChars, getMove, getNavigationKeys, getTextContent, getType, getValidInput, insertChar, isSelected, processHFocusEvent, processHKeyEvent, processHTextEvent, removeHFocusListener, removeHKeyListener, removeHTextListener, setCaretCharPosition, setDefaultLook, setEchoChar, setEditMode, setFocusTraversal, setGainFocusSound, setLoseFocusSound, setMaxChars, setMove, setTextContent, setType, setValidInputgetAnimateContent, getBackgroundMode, getBordersEnabled, getContent, getDefaultSize, getGraphicContent, getHorizontalAlignment, getInteractionState, getLook, getLookData, getMaximumSize, getMinimumSize, getPreferredSize, getResizeMode, getTextLayoutManager, getVerticalAlignment, isFocusTraversable, isOpaque, paint, setAnimateContent, setBackgroundMode, setBordersEnabled, setContent, setDefaultSize, setEnabled, setGraphicContent, setHorizontalAlignment, setInteractionState, setLookData, setResizeMode, setTextLayoutManager, setVerticalAlignment, updategetMatte, isDoubleBuffered, isEnabled, processEvent, setMatteaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isFocusable, isFocusCycleRoot, isFocusOwner, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validatepublic HMultilineEntry()
HMultilineEntry
object. See the class description for details of constructor
parameters and default values.public HMultilineEntry(String text, int x, int y, int width, int height, int maxChars, Font font, Color color)
HMultilineEntry
object. See the class description for details of constructor
parameters and default values.public HMultilineEntry(int x,
int y,
int width,
int height,
int maxChars)
HMultilineEntry
object. See the class description for details of constructor
parameters and default values.public HMultilineEntry(String text, int maxChars, Font font, Color color)
HMultilineEntry
object. See the class description for details of constructor
parameters and default values.public HMultilineEntry(int maxChars)
HMultilineEntry
object. See the class description for details of constructor
parameters and default values.public static void setDefaultLook(HMultilineEntryLook look)
HMultilineEntry Components.look - The look that will be used by default when creating
a new HMultilineEntry
component.
Note that this parameter may be null, in which case newly
created components shall not draw themselves until a non-null
look is set using the setLook method.public static HSinglelineEntryLook getDefaultLook()
HMultilineEntry components.HMultilineEntryLook that is used by default when creating a
new HMultilineEntry
component, cast to an HSinglelineEntryLook.public void setLook(HLook hlook) throws HInvalidLookException
HLook for this component.setLook in class HSinglelineEntryhlook - The HLook that is to be
used for this component.HInvalidLookException - If the Look is not an HMultilineEntryLook.public void caretNextLine()
public void caretPreviousLine()
Copyright © 2012 code4tv.com. All Rights Reserved.