Está en la página 1de 3

TALLER CAJAS DE DIALOGO

El mtodo showMessageDialog
Este mtodo nos permite mostrar dilogos que muestran un mensaje y contienen un
botn de aceptacin. Los parmetro mnimos necesarios dependen del carcter del
mensaje aunque general mente son la ventana padre, el mensaje a mostrar, el ttulo
del dilogo y el tipo de mensaje que se mostrar. En las siguientes figuras podremos
ver algunos ejemplos junto al cdigo que lo genera.
JOptionPane.showMessageDialog( null, Dilogo de informacin!

JOptionPane.showMessageDialog( null, Dilogo de ad"ertencia, #$tulo del
Mensa%e, JOptionPane.&'()*)+,M-..'+-!
JOptionPane.showMessageDialog( null, Dilogo de error, #$tulo del Mensa%e,
JOptionPane.-((O(,M-..'+-!
El mtodo showInputDialog
Este mtodo nos permite mostrar dilogos estandarizados que nos piden que
introduzcamos algn dato. !l igual que en los mtodos anteriores los argumentos que
utilizan principalmente son el mensaje a mostrar, el ttulo, etc. ! continuacin vemos
un ejemplo de uso de este mtodo.
.tring n / JOptionPane.show*nputDialog(null, 0*ntroduce el dato0!
"omo podemos observar en el cdigo anterior este mtodo nos devuelve una cadena
que contiene los datos que #emos introducido en el dilogo.
DESARROLLO DEL TALLER
1. '2ra el 'plicati"o J3(-'#O( 4- (*nicio5#odos 4os
Programas5J3(-'#O( 4-5J3(-'#O( 4-
6. -s )ecesario crear el archi"o %a"a7
Men File>New>File
a. -n la casilla de te8to Name: colo9ue el nom2re del programa con
e8tensin %a"a, en este caso Interfaz
2. -n la 3asilla de #e8to Location: 37: o utilice el 2otn ; < seleccione
37 (3arpeta (a$=
c. Pulse el >otn Finish
?. -n la @entana de 3digo escri2a7
import %a"a8.swing.A!
pu2lic class *nterfa=
B
pu2lic static "oid main(.tring argsCD
B
JOptionPane.showMessageDialog( null, 0Dilogo de informacin0!
JOptionPane.showMessageDialog( null, 0Dilogo de ad"ertencia0,
0#$tulo del Mensa%e0, JOptionPane.&'()*)+,M-..'+-!
JOptionPane.showMessageDialog( null, 0Dilogo de error0, 0#$tulo del
Mensa%e0, JOptionPane.-((O(,M-..'+-!
.tring n / JOptionPane.show*nputDialog(null, 0*ntroduce el dato0!
E
E
donde las ca%as de Dialogo estn en el pa9uete de clases %a"a8.swing, por
eso, en la clusula
import %a"a8.swing.A!
F. 3ompile < -%ecute el Programa
Men uild ! Compile "ile
$en %uild & E'ecute (ile

También podría gustarte