Outils personnels
Vous êtes ici : Accueil Desarrollo Documentos gvSIG desktop 1.0 / 1.1 Otras librerias UI Components ControlesBasicos TextIncreaser
Actions sur le document

TextIncreaser

Par Eustaquio VercherDernière modification 01/06/2010 22:47

Campo de texto que permite incrementar el valor mediante unos botones.

Esta clase crea un campo de texto y dos botones para aumentar el o disminuir el valor que aparece en el campo de texto. Están implementados listeners para que cuando se pulsa el botón más o el botón menos se ejecute la acción correspondiente pero no se gestiona que el valor que se introduzca a mano sea de un tipo determinado, esto debe ser tenido en cuenta por el desarrollador.

Captura de su uso.

imagenes/TextIncreaser1.JPG

Ejemplo de la utilización de la clase.

Código generado para implementar el ejemplo.

Constructor, los parámetros que se le pasan son los siguientes, ancho del campo de texto, minimo valor, máximo valor, valor por defecto que aparecerá en el cuadro de texto y por último "true" si queremos que los botones aparezcan a la derecha del texto o "false" si queremos que salgan a la izquierda

TextIncreaserContainer tic1 = new TextIncreaserContainer(70, 0, 10, 0, true);

Modificamos el valor a mostrar en el campo de texto

tic1.setValue(2.5);

Y por último añadimos el panel al frame

frame.getContentPane().add(tic1);

Réalisé avec le CMS Plone, le système de gestion de contenu Open Source

Ce site respecte les normes suivantes :