05 Aula Border Layout E Flow
Plano de Trabalho
Layouts
BorderLayout
FlowLayout
Pto de Atenção
16-09-15 Revisão
23-09-15 Prova N1
PONTOS DE ATENÇÃO
Aviso da coordenação dos laboratórios
• Manter as Cadeiras arrumadas computadores e
Monitores posicionados e Desligados Ao
Termino da Aula.
• Não comer Beber ou deixar Papeis ou qualquer tipo de Objetos espalhados por Bancadas ou chão do Ambiente.
• Contamos Com a Ajuda e participação de
Todos!!!
JAVA – Introdução JFrame
Tipos de Layouts
Pto Importante : Como vamos distribuir os componentes em nossa janela ??
JAVA – Introdução JFrame
Tipos de Layouts
01 – Marcar Projeto
02 – Botão Direito
03- Nova Classe Java : layout_1
JAVA – Introdução JFrame
Tipos de Layouts
ERRO
Faltou importar a classe
JFrame
JAVA – Introdução JFrame
Tipos de Layouts import javax.swing.JButton; import javax.swing.JFrame; public class layout_1 extends JFrame {
//---- obs estou extendo a minha janela - aula passada
//---- nosso gerador do metodo/construtor ----public layout_1 (){ super("Meu Primeiro Layout");
//--- nossos componentes ----getContentPane().add(new JButton("Botão 01"));
//---- conteudos do layoyt_1 ----setSize (300,200); //--- largura X altura setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//--- controle de saida setVisible(true); }
1ª. Parte
JAVA – Introdução JFrame
Tipos de Layouts
2ª. Parte
public static void main (String [] args){ new layout_1();
}
}
//---Fim do método construtor
//--- Fim da classe layout_1
Atenção
Se inserirmos + um botão ocorrerá ERRO
getContentPane().add(new
JButton("Botão 02"));
JAVA – Introdução JFrame
Desenv. uma janela básica import javax.swing.JButton; import javax.swing.JFrame; public class layout_1 extends JFrame { public layout_1 (){ super("Meu Primeiro Layout");
//--- nossos componentes ----KD ? getContentPane().add(new JButton("Botão 01"));
Botão 01 getContentPane().add(new JButton("Botão 02"));
//---- conteudos do layoyt_1 ----setSize (300,200); //--- largura X altura