Personal tools
You are here: Home Development Documents gvSIG desktop 1.0 / 1.1 Otras librerias UI Components ControlesBasicos NumberRange
Document Actions

NumberRange

by Eustaquio Vercher last modified 2010-06-01 22:47

Proporciona un campo de texto numérico y dos botones para incrementar y decrementar el valor del campo.

NumberRange extiende de Panel. Esta clase proporciona un campo de texto y dos botones. El funcionamiento es el siguiente, la clase crea un JNumberText cuyo valor se podrá incrementar o decrementar mediante dos botones (JButton). Mediante el constructor podremos asignarle el valor inicial y final, así como el valor con el que queremos que se inicialice el campo de texto.Además también podemos indicarle mediante el constructor el número de dígitos que queremos mostrar en el campo. Lo podemos ver en las siguientes imágenes.

En la imagen el "Number Range" se ha creado con los parámetros: dígitos mostrados 2; valor inicial 0; valor mínimo -5 y valor máximo 5.

imagenes/NumberRange1.JPG

En las siguientes líneas de código se muestra el constructor y como añadir el componente al panel. En el constructor se incluyen el tamaño del campo, el valor inicial que se muestra en TextField y los valores máximo y mínimo que podrá alcanzar el número del campo. La segunda línea es la función que permite insertar el componente NumberRange en un JPanel ya creado

ejamplo_numberRange a = new ejamplo_numberRange(2,0,-5,5);
c.add(a);

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: