txtRight.setText( new Double( dblCurrent ).toString( ) );
txtRight.setText( String.valueOf( NumberFormat.getInstance( ) .format( dblCurrent ) ) );
	private void placeComponents( )	{		FillLayout flMain = new FillLayout( );		flMain.marginHeight = 0;		flMain.marginWidth = 0;		GridLayout glGroup = new GridLayout( );		glGroup.horizontalSpacing = 5;		glGroup.verticalSpacing = 5;		glGroup.marginHeight = 4;		glGroup.marginWidth = 4;		glGroup.numColumns = 8 / numberRows;		this.setLayout( flMain );		grpInsets = new Group( this, SWT.NONE );		grpInsets.setLayout( glGroup );		grpInsets.setText( Messages.getFormattedString( "InsetsComposite.Lbl.Insets", //$NON-NLS-1$				LiteralHelper.unitsOfMeasurementSet.getDisplayNameByName( sUnits ) ) );		lblTop = new Label( grpInsets, SWT.NONE );		GridData gdLTop = new GridData( GridData.VERTICAL_ALIGN_CENTER );		gdLTop.heightHint = 20;		lblTop.setLayoutData( gdLTop );		lblTop.setText( Messages.getString( "InsetsComposite.Lbl.Top" ) ); //$NON-NLS-1$		txtTop = new TextEditorComposite( grpInsets, SWT.BORDER );		GridData gdTTop = new GridData( GridData.FILL_BOTH );		gdTTop.heightHint = 20;		gdTTop.widthHint = 45;		txtTop.setLayoutData( gdTTop );		double dblPoints = insets.getTop( );		double dblCurrent = serviceprovider.getConvertedValue( dblPoints,				"Points", sUnits ); //$NON-NLS-1$		txtTop.setText( new Double( dblCurrent ).toString( ) );		txtTop.addListener( this );		lblLeft = new Label( grpInsets, SWT.NONE );		GridData gdLLeft = new GridData( GridData.VERTICAL_ALIGN_CENTER );		gdLLeft.heightHint = 20;		lblLeft.setLayoutData( gdLLeft );		lblLeft.setText( Messages.getString( "InsetsComposite.Lbl.Left" ) ); //$NON-NLS-1$		txtLeft = new TextEditorComposite( grpInsets, SWT.BORDER );		GridData gdTLeft = new GridData( GridData.FILL_BOTH );		gdTLeft.heightHint = 20;		gdTLeft.widthHint = 45;		txtLeft.setLayoutData( gdTLeft );		dblPoints = insets.getLeft( );		dblCurrent = serviceprovider.getConvertedValue( dblPoints,				"Points", sUnits ); //$NON-NLS-1$		txtLeft.setText( new Double( dblCurrent ).toString( ) );		txtLeft.addListener( this );		lblBottom = new Label( grpInsets, SWT.NONE );		GridData gdLBottom = new GridData( GridData.VERTICAL_ALIGN_CENTER );		gdLBottom.heightHint = 20;		lblBottom.setLayoutData( gdLBottom );		lblBottom.setText( Messages.getString( "InsetsComposite.Lbl.Bottom" ) ); //$NON-NLS-1$		txtBottom = new TextEditorComposite( grpInsets, SWT.BORDER );		GridData gdTBottom = new GridData( GridData.FILL_BOTH );		gdTBottom.heightHint = 20;		gdTBottom.widthHint = 45;		txtBottom.setLayoutData( gdTBottom );		dblPoints = insets.getBottom( );		dblCurrent = serviceprovider.getConvertedValue( dblPoints,				"Points", sUnits ); //$NON-NLS-1$		txtBottom.setText( new Double( dblCurrent ).toString( ) );		txtBottom.addListener( this );		lblRight = new Label( grpInsets, SWT.NONE );		GridData gdLRight = new GridData( GridData.VERTICAL_ALIGN_CENTER );		gdLRight.heightHint = 20;		lblRight.setLayoutData( gdLRight );		lblRight.setText( Messages.getString( "InsetsComposite.Lbl.Right" ) ); //$NON-NLS-1$		txtRight = new TextEditorComposite( grpInsets, SWT.BORDER );		GridData gdTRight = new GridData( GridData.FILL_BOTH );		gdTRight.heightHint = 20;		gdTRight.widthHint = 45;		txtRight.setLayoutData( gdTRight );		dblPoints = insets.getRight( );		dblCurrent = serviceprovider.getConvertedValue( dblPoints,				"Points", sUnits ); //$NON-NLS-1$		txtRight.setText( new Double( dblCurrent ).toString( ) );		txtRight.addListener( this );	}