Você está na página 1de 7

LINGUAGEM DE PROGRAMAO III

Anlise e desenvolvimento de
aplicaes orientadas a objeto com
Java SE

Caixas de Mensagem

Representa um meio de comunicao com o


usurio, possibilitando fornece simples
informao ou respostas.
MessageDialog caixa de dilogo que apresenta
uma mensagem, possibilitando acrescentar cones
de alerta ao usurio.
ConfirmDialog alm de emitir uma mensagem,
possibilita ao usurio responder a uma pergunta
InputDialog alm de emitir uma mensagem,
permite a entrada de um texto.
OptionDialog caixa de dilogo que abrange os
trs tipos anteriores.

MessageDialog

Sintaxe:
JOptionPane.showMessageDialog(component, mensagem,
titulo, tipo);

Component: refere-se a um objeto do tipo


continer que permite definir a posio da tela em
que a caixa de mensagem aparecer.
Mensagem: a mensagem que informa o
usurio.
Ttulo: texto que aparece na barra de ttulo da
janela da caixa de dialogo
Tipo: o cone que representa o tipo de
mensagem que informado ao usurio.

Tipo da mensagem
cone

Comando

Pergunta

QUESTION_MESSAGE

Informao

INFORMATION_MESSAGE

Alerta

WARNING_MESSAGE

Erro

ERROR_MESSAGE

Definido pelo usurio

INFORMATION_MESSAGE

Vazio

PLAIN_MESSAGE

Sintaxe:
JOptionPane.showMessageDialog(component,
mensagem, ttulo da janela, tipo de
mensagem
4

ConfirmDialog
So pequenas janelas que possibilitam ao
usurio responder algum questionamento por
meio dos botes yes, no e cancel.
Sintaxe:

int var=JOptionPane.showConfirmDialog(component,
mensagem, ttulo, botes, tipo)
Opo

Comando

YES_OPTION

NO_OPTION

CANCEL_OPTION

InputDialog
utilizada para fazer pergunta ao usurio e
solicitar a entrada de um texto. Esse texto
armazenado em uma varivel qualquer do
tipo String.
Sintaxe:

String r=JOptionPane.showInputDialog(null,
mensagem, titulo, tipo)

OptionDialog
So capazes de combinar todos os recursos
j vistos nas outras caixas de dilogo.
Sintaxe:

int r=(null, mensagem, titulo, botes, tipo, icone,


array, seleo padro)

Você também pode gostar