Escolar Documentos
Profissional Documentos
Cultura Documentos
TextInput es una caja de texto que implementa el estilo de Material Design popular en
dispositivos mviles, pero este swing es para aplicaciones de escritorio en java, esta
componente viene con su par TextInputPass para contraseas. La librera es totalmente
gratuita y es su primera versin primera as que es 99% posible que se encuentren
errores, si as fuera por favor notificar en los comentarios.
Instalacin
Paso 1
Descomprima el archivo RAR en algn sitio de su computadora (Ej.: C:\Program Files\mis
librerias\materialdesign, D:\java\librerias\materialdesign, etc )
En el encontrara 2 archivos:
Paso 2
Con Netbeans abierto:
Dirgete al men Herramientas Librerias, se abrira una ventana:
1. Presione el botn new library para crear una nueva librera con el nombre de
Material Design
2. En la pestaa Ruta de clases, presionar el botn Archivo JAR/Carpeta y buscar en
el disco el archivo MDTextInput-1.0.8-bin.jar del paso 1
3. En la Pestaa Javadoc , presionar el boton Archivo ZIP/Carpeta y buscar en disco
la carpeta javadoc del paso 1
4. Presionar Aceptar para guardar la libreria
Paso 3
1. En la seccin de Paleta, realizar clic derecho Administrador de paleta
Aplicacin de ejemplo
Utiliza el Look and Feel de Windows, es el que mejor se acomoda a este estilo
minimalista.
Paso 2. En el diseador de interfaces, agrega 1 textInput y 1 textInputPass, ademas de
1 botn como se ve a continuacin:
Paso 3. Tanto textInput como textInputPass tienen las mismas propiedades que
un JTextField, ademas de unas propias:
colorPrimary: Para el color del componente cuando este gane foco
counterEnabled: Para mostrar u ocultar el contador de caracteres
error: Para colocar el mensaje de error
errorEnabled: Para mostrar u ocultar el mensaje de error
hint: para el texto de ayuda
maxLength: Para indicar el contador mximo de caracteres
maxLength = 16
hint = Nombre de usuario
colorPrimary = [0,102,255]
counterEnbled = false
hint = Password
colorPrimary = [0,102,255]
Paso 4. Doble clic en el botn (jButton1) para abrir en modo cdigo y pegar el siguiente
cdigo:
Ejecutar