1 / 17

Programação

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.

anoush
Download Presentation

Programação

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programação • Prof.: Bruno Rafael de Oliveira Rodrigues

  2. 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. • Essas interfaces que mudaram todo o conceito da programação são mais conhecidas como GUI (GraphicalUserInterface)

  3. Bibliotecas Gráficas • AWT(Abstract Window Toolkit) • Swing Além do SWT (que não é padrão do Sun/Oracle)

  4. 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: • VE • Jigloo • WindowBuilder

  5. Interface Gráfica no NetBeans • O Netbeans já vem integrado a própria base para se trabalhar com interface gráfica em Java, com exceção do SWT.

  6. Como começar • No NetBeans faça um novo projeto (aulaIU) • Novo Formulário Jframe (Tela)

  7. JFrame • Consiste 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.

  8. Alguns Componentes JLabel JTextField JComboBox JRadioButton JList JTextArea JButton

  9. Uma Aplicação Simples

  10. Eventos • Clique com o botão contrário do mouse sobre o botão -> Eventos -> Action-> ActionPerformed

  11. Digite

  12. Na classe AulaIU Digite:

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

  14. Mudando os nomes dos componentes • No Inspetor -> Clique com o botão contrário do mouse sobre o componente -> Alterar Nome da Variável

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

  16. 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)

More Related