de.jaret.util.ui
Class DoubleField
java.lang.Object
de.jaret.util.ui.DoubleField
- All Implemented Interfaces:
- EventListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.VerifyListener, org.eclipse.swt.internal.SWTEventListener
public class DoubleField
- extends Object
- implements org.eclipse.swt.events.VerifyListener, org.eclipse.swt.events.KeyListener
Helper wrapping a Text to allow only editing of double values.
- Version:
- $Id: DoubleField.java 242 2007-02-11 21:05:07Z olk $
- Author:
- Peter Kliem
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_digits
protected int _digits
_min
protected double _min
_max
protected double _max
_text
protected org.eclipse.swt.widgets.Text _text
_numberFormat
protected NumberFormat _numberFormat
_increment
protected double _increment
DoubleField
public DoubleField(int digits,
double min,
double max)
DoubleField
public DoubleField()
getValue
public double getValue()
throws ParseException
- Throws:
ParseException
setValue
public void setValue(double value)
getDigits
public int getDigits()
- Returns:
- the digits
setDigits
public void setDigits(int digits)
- Parameters:
digits
- the digits to set
getMax
public double getMax()
- Returns:
- the max
setMax
public void setMax(double max)
- Parameters:
max
- the max to set
getMin
public double getMin()
- Returns:
- the min
setMin
public void setMin(double min)
- Parameters:
min
- the min to set
getText
public org.eclipse.swt.widgets.Text getText()
- Returns:
- the text
setText
public void setText(org.eclipse.swt.widgets.Text text)
- Parameters:
text
- the text to set
verifyText
public void verifyText(org.eclipse.swt.events.VerifyEvent e)
- Specified by:
verifyText
in interface org.eclipse.swt.events.VerifyListener
getIncrement
public double getIncrement()
- Returns:
- the increment
setIncrement
public void setIncrement(double increment)
- Parameters:
increment
- the increment to set
keyPressed
public void keyPressed(org.eclipse.swt.events.KeyEvent e)
- Specified by:
keyPressed
in interface org.eclipse.swt.events.KeyListener
keyReleased
public void keyReleased(org.eclipse.swt.events.KeyEvent e)
- Specified by:
keyReleased
in interface org.eclipse.swt.events.KeyListener
Copyright © 2013. All Rights Reserved.