Klasse LimitedDocument
java.lang.Object
javax.swing.text.AbstractDocument
javax.swing.text.PlainDocument
net.simplace.pipe.util.components.LimitedDocument
- Alle implementierten Schnittstellen:
Serializable,Document
- Bekannte direkte Unterklassen:
FWTextFieldFilter,FWTextFieldRegexpFilter
This class add the possibility to any Document to lock the number of character in field to a max
length.
- Autor:
- Andreas Enders
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen javax.swing.text.AbstractDocument
AbstractDocument.AbstractElement, AbstractDocument.AttributeContext, AbstractDocument.BranchElement, AbstractDocument.Content, AbstractDocument.DefaultDocumentEvent, AbstractDocument.ElementEdit, AbstractDocument.LeafElement -
Feldübersicht
Von Klasse geerbte Felder javax.swing.text.PlainDocument
lineLimitAttribute, tabSizeAttributeVon Klasse geerbte Felder javax.swing.text.AbstractDocument
BAD_LOCATION, BidiElementName, ContentElementName, ElementNameAttribute, listenerList, ParagraphElementName, SectionElementNameVon Schnittstelle geerbte Felder javax.swing.text.Document
StreamDescriptionProperty, TitleProperty -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidinsertString(int aOffset, String aString, AttributeSet aSet) Insert the new string and checks for the new length.voidsetMaxSize(int aDocumentMaxSize) set document max sizeVon Klasse geerbte Methoden javax.swing.text.PlainDocument
createDefaultRoot, getDefaultRootElement, getParagraphElement, insertUpdate, removeUpdateVon Klasse geerbte Methoden javax.swing.text.AbstractDocument
addDocumentListener, addUndoableEditListener, createBranchElement, createLeafElement, createPosition, dump, fireChangedUpdate, fireInsertUpdate, fireRemoveUpdate, fireUndoableEditUpdate, getAsynchronousLoadPriority, getAttributeContext, getBidiRootElement, getContent, getCurrentWriter, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, postRemoveUpdate, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties, writeLock, writeUnlock
-
Konstruktordetails
-
LimitedDocument
public LimitedDocument(int aDocumentMaxSize) Default constructor.
-
-
Methodendetails
-
insertString
public void insertString(int aOffset, String aString, AttributeSet aSet) throws BadLocationException Insert the new string and checks for the new length.- Angegeben von:
insertStringin SchnittstelleDocument- Setzt außer Kraft:
insertStringin KlassePlainDocument- Löst aus:
BadLocationException
-
setMaxSize
public void setMaxSize(int aDocumentMaxSize) set document max size- Parameter:
aDocumentMaxSize-
-