super(6); addActionListener( this );
try { setValue( Double.parseDouble( getText( ) ) ); } catch ( NumberFormatException ex ) { select(0, getText().length( )); }
return value;
double oldValue = value; value = newValue; setText( "" + newValue ); firePropertyChange( "value", oldValue, newValue );