Anda di halaman 1dari 4

Prav (Programo em ambiente Visual)

06.02.2012

Desenvolvedor para web: Html , JavaScrippt, CSS, Flash, Php, Ajax, Jquery, Java (jre) No curso aprenderemos as seguintes linguagens: javaScript, Css, Jquery . Desktop: Java (SE), .NET( VB.NET, C#), DELPHI, C++, COBOL, PASCAL, C. No curso aprenderemos as seguintes linguagens: Java (SE). Na programao Java no gera-se a programao diretamente no hardware. Gera-se na jvm (Java virtual machine). Ai pode-se passar para diferentes plataformas. Viso geral da interface em Java. Obs.: Pacotes conjunto de classes. Para programao de interface utiliza-se os pacotes: API, AWT. A API (application Programing Interface) para utilizar recurso graficos separado em dois componentes principais. AWT (Abstract Programming Toolkit) Contem o conjunto de classes necessrias para a construo de programas com interface de janelas. Pacote. Java.awt; Swing: Contem o conjunto de classes complementares para construo de interfaces avanadas (somente a partir da 1.2). Uma interface grfica em java baseada em dois elementos. - Conteiners: servem para agrupar e exibir outros componentes. (principal Jframe e secundrio jpanel. - Componentes: Botes, labels, caixas de texto. Etc. A janela principal o containers e os componentes so colocado nessa janela. Ex. o Word, qdo clica-se no boto arquivo abre-se uma variedade de botes. JFrame janela = new JFrame (); JFrame janela 2 = new JFrame(); JFrame uma a classe do pacote swing e janela(1,2,3, etc) o objeto da classe.

Import.javax.swing.*; public class MinhaJanela{ public Static void main (String args[]){ JFrame janela = new Jframe ();

} } 07.02.2012 Conteiners Segundario. Gerenciado de layout no permite colocar componentes no conteiners principal. Entao dentro do conteiners principal coloca-se o conteiners secundario (JPanel) e dentro do conteiners secundrio coloca-se o componentes (botes, caixa de texto, etc). Utilizamos o Jpanel (conteiners secundrio) para alocar nosso componentes da tela. Observe o cdigo a seguir. JFrame janela = new JFrame (); Janela.setSize (400, 800); Janela.setvisible (true); Criando um painel para alocar os components. Jpanel painel = new JPanel (); Janela.add (painel); Colocar um boto nessa janela. JButton boto = new JButton (); botao.add (painel); outra forma de fazer. JButton btnProcesso= new JButton (enviar dados); Painel.add (btnprocessar); Para colocar texto (comando JTextField)

JTextField txtTexto = new JTextField () txtTexto.add (painel);

14.02.2012 Gerenciadores de layout

Um gerenciador de layout um objeto java associado a um component especifico, quase sempre um componente de de plano de fundo. O gerenciador de Layout controla os componentes ao que ele esta associado

Veja gerenciador de layout do painel B controla o tamanho da insero dos trs componentes.

Painel B Painel A

O gerenciador de Layout do painel A controla o tamanho e a insero do painel B. Os trs grandes gerenciadores de layout so:

Bonder Layout (limites) FlowLayout (fluxo) BoxLayout (caixa)

BorderLayout Divide um continer em cinco regies. Voce s poder adicionar um componenete por regio. Os elementos dispostos por esse gerenciador no consegue ter seu tamanho preferido. BoderLayout o gerenciador padro para uma moldura (JFrame).

North west N center east

south

Codigo Java p ara o gerenciador borderlayout.

JFrame janela = new Jframe (); JPanel painel = new JPanel (); Janela.getContentPane().add (borderlayout.north, painel);

Anda mungkin juga menyukai