|
LEONARDI Application Composer - 8.9.0.40 by W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.text.AbstractDocument
javax.swing.text.PlainDocument
leon.view.win.swing.text.LyJTextAreaDocument
leon.view.win.swing.text.LyJTextFieldDocument
leon.view.win.swing.text.LyJNumberDocument
public class LyJNumberDocument
This class manages the content of a number field.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.text.AbstractDocument |
---|
javax.swing.text.AbstractDocument.AbstractElement, javax.swing.text.AbstractDocument.AttributeContext, javax.swing.text.AbstractDocument.BranchElement, javax.swing.text.AbstractDocument.Content, javax.swing.text.AbstractDocument.DefaultDocumentEvent, javax.swing.text.AbstractDocument.ElementEdit, javax.swing.text.AbstractDocument.LeafElement |
Field Summary | |
---|---|
static java.lang.String |
__VERSION
|
Fields inherited from class javax.swing.text.PlainDocument |
---|
lineLimitAttribute, tabSizeAttribute |
Fields inherited from class javax.swing.text.AbstractDocument |
---|
BidiElementName, ContentElementName, ElementNameAttribute, ParagraphElementName, SectionElementName |
Fields inherited from interface javax.swing.text.Document |
---|
StreamDescriptionProperty, TitleProperty |
Constructor Summary | |
---|---|
LyJNumberDocument(int maxChars,
double min,
double max,
char decimalSeparator,
int decimals)
Constructor. |
Method Summary | |
---|---|
void |
insertString(int offset,
java.lang.String str,
javax.swing.text.AttributeSet a)
Inserts a string in the number field. |
void |
setDecimals(int decimals)
Set the number of decimals. |
void |
setDecimalSeparator(char decimalSeparator)
Set the character used for decimal separation. |
void |
setMax(double max)
Set the maximum value. |
void |
setMin(double min)
Sets the minimum value. |
Methods inherited from class leon.view.win.swing.text.LyJTextAreaDocument |
---|
beep, setEnvironment, setMaxChars, setPatterns, setString |
Methods inherited from class javax.swing.text.PlainDocument |
---|
getDefaultRootElement, getParagraphElement |
Methods inherited from class javax.swing.text.AbstractDocument |
---|
addDocumentListener, addUndoableEditListener, createPosition, dump, getAsynchronousLoadPriority, getBidiRootElement, getDocumentFilter, getDocumentListeners, getDocumentProperties, getEndPosition, getLength, getListeners, getProperty, getRootElements, getStartPosition, getText, getText, getUndoableEditListeners, putProperty, readLock, readUnlock, remove, removeDocumentListener, removeUndoableEditListener, render, replace, setAsynchronousLoadPriority, setDocumentFilter, setDocumentProperties |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String __VERSION
Constructor Detail |
---|
public LyJNumberDocument(int maxChars, double min, double max, char decimalSeparator, int decimals)
maxChars
- the maximum number of charsmin
- the minimum valuemax
- the maximum valuedecimalSeparator
- the character used for decimal separationdecimals
- the number of allowed decimalsMethod Detail |
---|
public void insertString(int offset, java.lang.String str, javax.swing.text.AttributeSet a) throws javax.swing.text.BadLocationException
insertString
in interface javax.swing.text.Document
insertString
in class LyJTextFieldDocument
offset
- the position of this insertstr
- the string to inserta
- the attributes to associate with the inserted content. This may be null if
there are no attributes
javax.swing.text.BadLocationException
- if the value of this field cannot be retrievedDocument.insertString(int, java.lang.String,
javax.swing.text.AttributeSet)
public void setMin(double min)
min
- the new minimum valuepublic void setMax(double max)
max
- the new maximum valuepublic void setDecimals(int decimals)
decimals
- the new number of decmalspublic void setDecimalSeparator(char decimalSeparator)
decimalSeparator
- the new decimal separator
|
(c) January 2013 - W4 S.A. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |