0 évaluation0% ont trouvé ce document utile (0 vote)
127 vues14 pages
O documento descreve o framework Swing para interfaces gráficas em Java. Swing fornece classes para criar janelas, rótulos, caixas de texto e outros componentes visuais sem depender do sistema operacional. O documento também explica como instalar um plugin no Eclipse para criar interfaces gráficas visualmente.
O documento descreve o framework Swing para interfaces gráficas em Java. Swing fornece classes para criar janelas, rótulos, caixas de texto e outros componentes visuais sem depender do sistema operacional. O documento também explica como instalar um plugin no Eclipse para criar interfaces gráficas visualmente.
O documento descreve o framework Swing para interfaces gráficas em Java. Swing fornece classes para criar janelas, rótulos, caixas de texto e outros componentes visuais sem depender do sistema operacional. O documento também explica como instalar um plugin no Eclipse para criar interfaces gráficas visualmente.
Swing um framework para uso com Java, Swing um conjunto de classes com diversas funcionalidades para aplicaes grficas.
JSE Interface Grfica Swing
Swing x AWT
Nas primeiras verses do Java a nica forma de fazer
programas grficos era atravs da AWT, uma biblioteca de baixo-nvel que dependia de cdigo nativo da plataforma onde rodava;
A partir da verso 1.2 do Java o Swing foi incorporado
como uma extenso da plataforma;
A diferena bsica entre os dois que o Swing procura
desenhar por conta prpria todos os componentes, ao invs de delegar essa tarefa ao S.O..
JSE Interface Grfica Swing
Componentes do Swing
JSE Interface Grfica Swing
Criando Janelas Janelas em Java so classes com caractersticas de componentes, dessa forma para criar uma Janela usamos o conceito de herana indicando que a classe ser um JFrame. public class FormExemplo extends JFrame{ }
JSE Interface Grfica Swing
Assim, podemos criar uma Janela a partir da nossa classe. FormExemplo form = new FormExemplo(); Assim nossa janela ser exibida...
Ser????
JSE Interface Grfica Swing
Devemos informar que queremos exibir a nossa Janela FormExemplo f = new FormExemplo(); f.setVisible(true);
JSE Interface Grfica Swing
Podemos tambm aumentar a tela e colocar um ttulo.
FormExemplo f = new FormExemplo();
f.setVisible(true); f.setBounds(100, 100, 500, 500); f.setTitle("Meu Primeiro Exemplo!");
JSE Interface Grfica Swing
A Classe JFrame possvel criar um JFrame instanciando apenas um objeto do tipo JFrame.
JFrame frame = new JFrame("Minha primeira janela");
Podemos adicionar outros componentes, como Rtulo, Caixas de Textos e etc. JLabel rotulo = new JLabel("Digite um nome:"); rotulo.setSize(100, 20); JTextField caixa = new JTextField(); caixa.setBounds(0, 20, 20, 20); caixa.setSize(100,25); frame.add(rotulo); frame.add(caixa);
JSE Interface Grfica Swing
Adicionando Plugins no Eclipse Nativamente o Eclipse no possui ferramenta para criao de Janelas de forma grfica. Utilizaremos aqui um plugin chamado VE (Visual Editor), com ele possvel criar Frames e outros componentes de forma grfica.
Vamos Instalar...
JSE Interface Grfica Swing
A paleta de Componentes dividida em Quatros Grupos
Contanier;
Component;
Menus;
Custom Component.
JSE Interface Grfica Swing
Criando um Formulrio de Cadastro de Usurios
JLabel
JTextField
JCheckBox
JButton
JSE Interface Grfica Swing
Baseado na Modelagem do Software, vamos criar nossos Formulrios!
Revista Téchne - As Causas Do Acidente Da Estação Pinheiros Da Linha 4 Do Metrô de São PauloA Versão Do Consórcio Via Amarela Sobre o Acidente Da Estação Pinheiros Do Metrô - Engenharia Civil