22
Lógica e Programação Java

Lógica e Programação Java - fernandoanselmo.orgfree.comfernandoanselmo.orgfree.com/curso/curso01/slides/logprogAula07.pdf · Os tipos padrões de Layouts são: FlowLayout – Esquerda

Embed Size (px)

Citation preview

Lógica e Programação

Java

Visualização gráfica Classe javax.swing.JOptionPane

Agenda

Abstract Window Toolkit – AWTClasse gráfica baseada nos padrões da GUI

Containers e ComponentesContainers são objetos que podem conter componentes

SWINGNova classe gráfica derivada da AWT

AWT e Swing

Containers

JFrame

Botões de ControleTítulo

JDialog

Botões de ControleTítulo

JWindow

JPanel

JApplet

Os tipos padrões de Layouts são:FlowLayout – Esquerda para direita na ordemBorderLayout – Norte, Sul, Leste, Oeste e CentroGridLayout – Em linhas e colunas ajustando objetos

Por padrão:FlowLayout – Applet, Panel e JPanelBorderLayout – Window, Frame, JFrame e JApplet

Resumo dos Layouts

Encaixa os objetos na janela na ordem de criação da esquerda para a direita

FlowLayout

Encaixa os objetos por coordenadas geográficas, se a coordenada for omitida por padrão força o centro

BorderLayout

Divide a janela em linhas e colunas

GridLayout

Componentes da Swing

JLabel

JButton

JLabel e JButton

JCheckBox

JRadioButton

JCheckBox e JRadioButton

JScrollPane

JTextField

JScrollPane e JTextField

JTextArea

JPasswordField

JTextArea e JPasswordField

String retorno = javax.swing.JOptionPane.showInputDialog( null, “Mensagem”);

Entrada de Informação – Via Janela

javax.swing.JOptionPane.showMessageDialog( null, “Mensagem”, [“Título”], [ícone]);

default: INFORMATION_MESSAGE

Saída de Informação – Via Janela

ERROR_MESSAGE

QUESTION_MESSAGE

WARNING_MESSAGE

Parâmetros do Ícone da Janela de Saída

Dúvidas? AgradecimentosDúvidas? Agradecimentos

Home PageHome Pagehttp://about.me/fernando.anselmohttp://about.me/fernando.anselmo

BlogBloghttp://fernandoanselmo.blogspot.comhttp://fernandoanselmo.blogspot.com

Fernando AnselmoFernando [email protected]@gmail.com