com.sshtools.common.ui

Class NumericTextField

Implemented Interfaces:
ClipboardOwner

public class NumericTextField
extends XTextField

Version:
$Revision: 1.14 $
Author:
$author$

Constructor Summary

NumericTextField(Number min, Number max)
Creates a new NumericTextField object.
NumericTextField(Number min, Number max, Number initial)
Creates a new NumericTextField object.
NumericTextField(Number min, Number max, Number initial, boolean rightJustify)
Creates a new NumericTextField object.
NumericTextField(Number min, Number max, Number initial, boolean rightJustify, NumberFormat numberFormat)
Creates a new NumericTextField object.

Method Summary

Number
getMaximum()
Number
getMinimum()
NumberFormat
getNumberFormat()
Number
getValue()
boolean
isRightJustify()
boolean
isSelectAllOnFocusGain()
protected void
processFocusEvent(FocusEvent e)
void
setMaximum(Number max)
void
setMinimum(Number min)
void
setNumberFormat(NumberFormat numberFormat)
void
setRightJustify(boolean rightJustify)
void
setSelectAllOnFocusGain(boolean selectAllOnFocusGain)
void
setText(String s)
void
setValue(Number i)

Methods inherited from class com.sshtools.common.ui.XTextField

lostOwnership

Constructor Details

NumericTextField

public NumericTextField(Number min,
                        Number max)
Creates a new NumericTextField object.
Parameters:
min -
max -

NumericTextField

public NumericTextField(Number min,
                        Number max,
                        Number initial)
Creates a new NumericTextField object.
Parameters:
min -
max -
initial -

NumericTextField

public NumericTextField(Number min,
                        Number max,
                        Number initial,
                        boolean rightJustify)
Creates a new NumericTextField object.
Parameters:
min -
max -
initial -
rightJustify -

NumericTextField

public NumericTextField(Number min,
                        Number max,
                        Number initial,
                        boolean rightJustify,
                        NumberFormat numberFormat)
Creates a new NumericTextField object.
Parameters:
min -
max -
initial -
rightJustify -
numberFormat -

Method Details

getMaximum

public Number getMaximum()
Returns:

getMinimum

public Number getMinimum()
Returns:

getNumberFormat

public NumberFormat getNumberFormat()
Returns:

getValue

public Number getValue()
Returns:

isRightJustify

public boolean isRightJustify()
Returns:

isSelectAllOnFocusGain

public boolean isSelectAllOnFocusGain()
Returns:

processFocusEvent

protected void processFocusEvent(FocusEvent e)

setMaximum

public void setMaximum(Number max)
Parameters:
max -

setMinimum

public void setMinimum(Number min)
Parameters:
min -

setNumberFormat

public void setNumberFormat(NumberFormat numberFormat)
Parameters:
numberFormat -

setRightJustify

public void setRightJustify(boolean rightJustify)
Parameters:
rightJustify -

setSelectAllOnFocusGain

public void setSelectAllOnFocusGain(boolean selectAllOnFocusGain)
Parameters:
selectAllOnFocusGain -

setText

public void setText(String s)
Parameters:
s -

setValue

public void setValue(Number i)
Parameters:
i -

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.