Ferramentas Pessoais
Você está aqui: Entrada Desarrollo Documentos gvSIG desktop 1.0 / 1.1 Otras librerias UI Components ControlesBasicos TextIncreaser
Acções do Documento

TextIncreaser

por Eustaquio Vercherúltima modificação 2010-06-01 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);

Feito com Plone CMS, o Software Livre para Gestão de Conteúdos

Este sítio está em conformidade com as seguintes normas: