Klasse FWTextArea
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.text.JTextComponent
javax.swing.JTextArea
net.simplace.pipe.util.components.FWTextArea
- Alle implementierten Schnittstellen:
FocusListener,MouseListener,ImageObserver,MenuContainer,Serializable,EventListener,Accessible,DocumentListener,Scrollable
Predefines some default behaviour for text-inputfields.
- Autor:
- jschoder, hschmitt
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.JTextArea
JTextArea.AccessibleJTextAreaVon Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.text.JTextComponent
JTextComponent.AccessibleJTextComponent, JTextComponent.DropLocation, JTextComponent.KeyBindingVon Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.JComponent
JComponent.AccessibleJComponentVon Klasse geerbte verschachtelte Klassen/Schnittstellen java.awt.Container
Container.AccessibleAWTContainerVon Klasse geerbte verschachtelte Klassen/Schnittstellen java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Feldübersicht
Von Klasse geerbte Felder javax.swing.text.JTextComponent
DEFAULT_KEYMAP, FOCUS_ACCELERATOR_KEYVon Klasse geerbte Felder javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWVon Klasse geerbte Felder java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTVon Schnittstelle geerbte Felder java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFWTextArea(boolean aRequired) Default constructor.FWTextArea(int aMaxSize, boolean aRequired) This construcotr has the maxsize as parameter.FWTextArea(String aString, boolean aRequired) Default constructor.FWTextArea(String aString, int aMaxSize, boolean aRequired) Default constructor.FWTextArea(String aString, int aMaxSize, int aMaxInput, boolean aRequiredBorder) This construcotr has the maxsize and the maxInput as parameter.FWTextArea(String aString, int aMaxSize, int aMaxInput, boolean aRequiredBorder, String aRegularExpression) This construcotr has the maxsize and the maxInput as parameter. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidchangedUpdate(DocumentEvent eDocumentEvent) Returns a new instance of LimitedDocument.voidfocusGained(FocusEvent aFocusEvent) voidfocusLost(FocusEvent aFocusEvent) Returns the default background color.intReturns the required background color.voidinsertUpdate(DocumentEvent eDocumentEvent) booleanReturns the required mode.voidmouseClicked(MouseEvent aMouseEvent) voidmouseEntered(MouseEvent aMouseEvent) voidmouseExited(MouseEvent aMouseEvent) voidmousePressed(MouseEvent aMouseEvent) voidmouseReleased(MouseEvent aMouseEvent) voidremoveUpdate(DocumentEvent eDocumentEvent) voidvoidsetDefaultBackgroundColor(Color aDefaultBackgroundColor) Changes the default background color.voidsetDefaultForeground(Color aDefaultForeground) Sets the default forground color used for enabled fieldsvoidsetDisabledBackground(Color aDisabledBackground) voidsetDisabledForeground(Color aDisabledForeground) voidsetEditable(boolean aEditable) Sets the editable property of the textfield.voidsetMaxSize(int aMaxSize) voidsetRequired(boolean aRequired) Sets the required property of the textfield.voidsetRequiredBackgroundColor(Color aRequiredBackgroundColor) Changes the required background color.voidvoidVon Klasse geerbte Methoden javax.swing.JTextArea
append, getAccessibleContext, getColumns, getColumnWidth, getLineCount, getLineEndOffset, getLineOfOffset, getLineStartOffset, getLineWrap, getPreferredScrollableViewportSize, getPreferredSize, getRowHeight, getRows, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getTabSize, getUIClassID, getWrapStyleWord, insert, paramString, replaceRange, setColumns, setFont, setLineWrap, setRows, setTabSize, setWrapStyleWordVon Klasse geerbte Methoden javax.swing.text.JTextComponent
addCaretListener, addInputMethodListener, addKeymap, copy, cut, fireCaretUpdate, getActions, getCaret, getCaretColor, getCaretListeners, getCaretPosition, getDisabledTextColor, getDocument, getDragEnabled, getDropLocation, getDropMode, getFocusAccelerator, getHighlighter, getInputMethodRequests, getKeymap, getKeymap, getMargin, getNavigationFilter, getPrintable, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getSelectedText, getSelectedTextColor, getSelectionColor, getSelectionEnd, getSelectionStart, getText, getText, getToolTipText, getUI, isEditable, loadKeymap, modelToView, modelToView2D, moveCaretPosition, paste, print, print, print, processInputMethodEvent, read, removeCaretListener, removeKeymap, removeNotify, replaceSelection, restoreComposedText, saveComposedText, select, selectAll, setCaret, setCaretColor, setCaretPosition, setComponentOrientation, setDisabledTextColor, setDocument, setDragEnabled, setDropMode, setFocusAccelerator, setHighlighter, setKeymap, setMargin, setNavigationFilter, setSelectedTextColor, setSelectionColor, setSelectionEnd, setSelectionStart, setUI, updateUI, viewToModel, viewToModel2D, writeVon Klasse geerbte Methoden javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateVon Klasse geerbte Methoden java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeVon Klasse geerbte Methoden java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Konstruktordetails
-
FWTextArea
public FWTextArea(boolean aRequired) Default constructor. Sets the default-textsize to this field. -
FWTextArea
Default constructor. Sets the default-textsize to this field. -
FWTextArea
Default constructor. Sets the default-textsize to this field. -
FWTextArea
public FWTextArea(int aMaxSize, boolean aRequired) This construcotr has the maxsize as parameter. This allows the developer to choose a size different from the default. -
FWTextArea
This construcotr has the maxsize and the maxInput as parameter. This allows the developer separate the MaxSize and the max. input of letters -
FWTextArea
public FWTextArea(String aString, int aMaxSize, int aMaxInput, boolean aRequiredBorder, String aRegularExpression) This construcotr has the maxsize and the maxInput as parameter. This allows the developer separate the MaxSize and the max. input of letters
-
-
Methodendetails
-
createDefaultModel
Returns a new instance of LimitedDocument.- Setzt außer Kraft:
createDefaultModelin KlasseJTextArea
-
mouseReleased
- Angegeben von:
mouseReleasedin SchnittstelleMouseListener- Siehe auch:
-
mouseEntered
- Angegeben von:
mouseEnteredin SchnittstelleMouseListener
-
mouseExited
- Angegeben von:
mouseExitedin SchnittstelleMouseListener
-
mousePressed
- Angegeben von:
mousePressedin SchnittstelleMouseListener
-
mouseClicked
- Angegeben von:
mouseClickedin SchnittstelleMouseListener
-
setText
- Setzt außer Kraft:
setTextin KlasseJTextComponent- Siehe auch:
-
focusGained
- Angegeben von:
focusGainedin SchnittstelleFocusListener
-
focusLost
- Angegeben von:
focusLostin SchnittstelleFocusListener
-
updateColors
public void updateColors() -
getMaxSize
public int getMaxSize()- Gibt zurück:
- Returns the maxSize.
-
setMaxSize
public void setMaxSize(int aMaxSize) - Parameter:
aMaxSize- The maxSize to set.
-
isRequired
public boolean isRequired()Returns the required mode. -
setEditable
public void setEditable(boolean aEditable) Sets the editable property of the textfield.- Setzt außer Kraft:
setEditablein KlasseJTextComponent
-
setRequired
public void setRequired(boolean aRequired) Sets the required property of the textfield. -
getRequiredBackgroundColor
Returns the required background color. -
setRequiredBackgroundColor
Changes the required background color. -
getDefaultBackgroundColor
Returns the default background color. -
setDefaultBackgroundColor
Changes the default background color. -
insertUpdate
- Angegeben von:
insertUpdatein SchnittstelleDocumentListener
-
removeUpdate
- Angegeben von:
removeUpdatein SchnittstelleDocumentListener
-
changedUpdate
- Angegeben von:
changedUpdatein SchnittstelleDocumentListener
-
setDefaultForeground
Sets the default forground color used for enabled fields -
getDisabledBackground
- Gibt zurück:
- the background color for disabled components
-
setDisabledBackground
- Parameter:
aDisabledBackground-
-
getDisabledForeground
- Gibt zurück:
- the foreground color for disabled components
-
setDisabledForeground
- Parameter:
aDisabledForeground-
-
setBorder
- Setzt außer Kraft:
setBorderin KlasseJComponent- Siehe auch:
-