viernes, 2 de febrero de 2018

Formularios jFrame (continuación)

Formularios

Veamos el ejercicio que hicimos de la suma de 2 números:


A simple vista se ve que esta bien el formulario, pero hay controladores que necesitamos, como ha otros que no, me explico, al ejecutar la aplicación debe habilitarse casi todo menos el boton Nuevo, al hacer click en Nuevo se desabilitan algunos, el cursor debe marcar en el primer cuadro  (al inicio hice click en ese campo) el campo de resultado no debe ser tocado ya que ahi solo mostrar la respuesta de nuestra suma, u otras cosas.

Pero se podrá hacer esto?

Pues Claro que se puede hacer:
  • escribiriamos para habiliar/desabilitar: setEnabled(); dentro del parentesis escribimos true(desabilitar) o false(habilitar)
  • otro seria el setEditable() de igual manera sea true(se puede editar el campo) o false (no se puede editar)
ahora que conocemos estos codigos ahora, corregiremos en nuestro formulario

al ejecutar el archivo habilitar todos a excepcion del boton nuevo y cerrar, en el campo de texto Resultado colocaremos el setEditable(false);  en el public


ahora al ejecutarse el archivo se verá de la siguiente forma:



Luego al hacer click en el boton Nuevo desabilitaremos los 2 campos habilitados y el boton calcular y tambien desabilitaremos el mismo boton al hacer click, se programa en el boton nuevo:


al hacer click en el boton nuevo se verá de la siguiente forma:



En el boton Calcular al hacer click hara el calculo y tambien colocaremos el setEnabled para los 2 campos de texto del Numero 1 y 2  y habilitar el mismo boton calcular: 




tambien puedes reemplazar el setEnabled por el setEditable dependiendo del gusto del usuario.



Ahora haremos una aplicación mas:

MiniCalculadora de las 4 operaciones:






Compartir:

PAG WEB de Farmacia con HTML5 y CSS

Interfaz Principal de la Página Tamaño de Escritorio: Tamaño de Tablet: Tamaño de Celular Movil: Armado de l...