programa que genere una excepción cuando se teclee algo diferente de un número en un campo de texto.

Páginas: 3 (524 palabras) Publicado: 7 de abril de 2013
EJEMPLO 2
En el proyecto Excepciones adicione un nuevo formulario JFrame llamado
Excepcion_NumberFormatException y diseñe un programa que genere una
excepción cuando se teclee algo diferente de unnúmero en un campo de texto.


Crear la interfaz de usuario

Al formulario JFrame añadale los siguientes objetos: 3 JLabel y 2 JTextField. El
formulario deberá visualizarse como se aprecia enla siguiente figura:
Figura 1.11 Formulario programa Excepcion_NumberFormatException.



Modificar propiedades de los objetos de la interfaz de usuario

Después de colocar los controles uobjetos en el formulario, se deben modificar
algunas de las propiedades de los objetos. Para el caso del ejemplo establezca las
siguientes modificaciones a los controles:
Tabla 1.2 Propiedades amodificar en Excepcion_NumberFormatException.
Control
JLabel1

JLabel2
JLabel3
JTextField1
JTextField2
JFrame

Propiedad
Cambiar nombre variable…
Editar texto (text)
Font
Cambiar nombrevariable…
Editar texto (text)
Cambiar nombre variable…
Editar texto (text)
Cambiar nombre variable…
Editar texto (text)
Cambiar nombre variable…
Editar texto (text)
Title

Valor
lbltituloEjemplo
excepción
NumberFormatException
Times New Roman, Negrita, 12
lblnumero
Digite un número:
lblresultado
Número digitado:
txtnumero
Dejar en blanco
txtresultado
Dejar en blanco
ExcepciónNumberFormatException

La interfaz de usuario quedaría como se muestra en la siguiente figura:
Figura 1.12 Formulario programa Excepcion_NumberFormatException.



Escribir código

Seleccioneel objeto txtnumero, pulse el botón derecho del mouse y escoja la opción
eventos, luego action y dé clic sobre actionPerformed para visualizar el método
txtnumeroActionPerformed y escriba elsiguiente código entre las llaves {}.
try{
int numeros=Integer.parseInt(txtnumero.getText());
txtresultado.setText("Lo digitado fue el número " + numeros );
}
catch(NumberFormatException e)
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programa que genere una excepción cuando un arreglo este fuera de su rango.
  • diferentes excepciones
  • campos numéricos
  • Campos Numericos
  • Campos Numericos
  • Las diferentes numeraciónes
  • numeros generadores
  • Numeros generadores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS