Teste

1011 palavras 5 páginas
Universidade Paranaense – UNIPAR
Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

Interfaces Gráficas - GUI
Aula 8

Prof. Marcelo A. Carmizini marcelocarmizini@unipar.br Tecnologia em Análise e Desenvolvimento de Sistemas – Programação Orientada a Objetos – Prof. Marcelo

Interfaces Gráficas
• GUI – Graphical User Interface;
• Um JFrame é um objeto que representa uma janela na

tela;
• É o local onde será inserido todos os elementos da

interface;
• Painéis, botões, caixas de seleção, campos de texto, …

• O JFrame terá um aparência diferente, dependendo da

plataforma que estamos trabalhando.

2

Tecnologia em Análise e Desenvolvimento de Sistemas – Programação Orientada a Objetos – Prof. Marcelo

Interfaces Gráficas

3

Tecnologia em Análise e Desenvolvimento de Sistemas – Programação Orientada a Objetos – Prof. Marcelo

Interfaces Gráficas
• O que aconteceu quando clicamos no botão?
• Um método a ser chamado quando clicamos no botão (o

que deve acontecer quando o botão for clicado);
• Uma maneira de saber que o botão foi clicado (quando

acionar o método – evento que ocorreu);

• Como fazer para alterar o texto do botão quando o

mesmo for clicado??

4

Tecnologia em Análise e Desenvolvimento de Sistemas – Programação Orientada a Objetos – Prof. Marcelo

Manipulação de Eventos
• O botão necessita de uma maneira de nos avisar

quando ocorrer um evento de clique;
• Solução:
• Implementar uma interface que diga que “estou escutando

os seus eventos”;
• Uma interface de escuta é a ponte entre o ouvinte (você) e

a origem do evento (o botão).
• Quando você implementar uma interface de escuta, estará

fornecendo ao botão uma maneira de chamá-lo;

5

Tecnologia em Análise e Desenvolvimento de Sistemas – Programação Orientada a Objetos – Prof. Marcelo

Manipulação de Eventos
• Passos:
• Implemente a interface ActionListener;
• Registre-se no botão (informe a ele que

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas