2011-02-08 13 views

Respuesta

2

Esto podría ser no exactamente lo que están pidiendo, pero se podría incorporar un widget de texto al lado del control de escala, respondiendo a sus valores de escala.

Por ejemplo:

final Scale scale = new Scale(shell, SWT.HORIZONTAL); 
     scaleValue = new Text(shell, SWT.SINGLE | SWT.BORDER); 

     //scale properties omitted... 

     scale.addListener(SWT.Selection, new Listener() { 
      public void handleEvent(Event event) { 
       int perspectivevalue = scale.getSelection(); 
       scaleValue.setText("" + (perspectivevalue)); 
      } 
     }); 

Esto tiene el efecto de actualizar el valor en el widget de texto dado todo lo que arrastra el regulador de escala a.

Cuestiones relacionadas