programação

Post on 24-Feb-2016

26 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Programação. Prof.: Bruno Rafael de Oliveira Rodrigues. Programação Visual. Em Java é possível se criar telas onde o usuário possa interagir diretamente com o programa através do mouse e teclado. - PowerPoint PPT Presentation

TRANSCRIPT

Programação

Prof.: Bruno Rafael de Oliveira Rodrigues

Programação VisualEm Java é possível se criar telas onde o

usuário possa interagir diretamente com o programa através do mouse e teclado.

Essas interfaces que mudaram todo o conceito da programação são mais conhecidas como GUI (Graphical User Interface)

Bibliotecas GráficasAWT(Abstract Window Toolkit)Swing Além do SWT (que não é padrão do Sun/Oracle)

Construção de uma Interface Gráfica no EclipseÉ possível criar toda interface gráfica através

do código. No Eclipse existem plugins que ajudam nesta tarefa como:

VEJiglooWindow Builder

Interface Gráfica no NetBeansO Netbeans já vem integrado a própria base

para se trabalhar com interface gráfica em Java, com exceção do SWT.

Como começarNo NetBeans faça um novo projeto (aulaIU)Novo Formulário Jframe (Tela)

JFrameConsiste em uma classe responsável pela

construção de janelas para aplicações gráficas, que disponibiliza uma barra de titulo, bordas e ícones de maximizar e fechar.

É um container que agrega componentes.

Alguns ComponentesJLabel

JButton

JTextField

JTextAreaJList

JComboBoxJRadioButton

Uma Aplicação Simples

EventosClique com o botão contrário do mouse sobre

o botão -> Eventos -> Action-> ActionPerformed

Digite

Na classe AulaIU Digite:

Adicione mais um Jlabel como mostrado e mude os nomes dos componentes jTextField1 para txtNome e jLabel2 para lblResultado e apague a propriedade text.

Mudando os nomes dos componentesNo Inspetor -> Clique com o botão contrário

do mouse sobre o componente -> Alterar Nome da Variável

Clique novamente no botão em ActionPerformed . Apague o que foi digitado e digite:

Agora é com vocêFaça um programa utilizando o ambiente

gráfico que some dois números digitados pelo usuário e mostre o resultado em um jLabel.

Faça um programa que peça que o usuário digite o nome e sua data de nascimento. O Programa deve comprimentar o usuário e dizer quantos anos ele tem. (Use o substring para pegar a posição da data)

top related