facas

2662 palavras 11 páginas
05/10/2011

Programação Orientada a Objetos II
(Java)

Prof. Esp. Rafael Coronel rafaelc@sc.usp.br / rafaelcoronel@gmail.com

Aula # 01
Rio Claro, 10 de Agosto de 2011

Interface Gráfica – O que são ?

1

05/10/2011

Interface Gráfica
 Permite o fluxo da informação software/usuário;


Interface Homem-Máquina (IHM)

 Botões;
 Caixas de texto;
 Combos;

 Rótulos;

Interface Gráfica
 Permite o fluxo da informação software/usuário;


Interface Homem-Máquina (IHM)

2

05/10/2011

Interface Gráfica
 Permite o fluxo da informação software/usuário;


Interface Homem-Máquina (IHM)

Banco de Dados

Exemplo 1
Banco de Dados

Dilma Rousseff
*********

Autenticado !!!!!!

3

05/10/2011

Exemplo 2
Banco de Dados

Dilma Rousseff
*********

Falhou !!!!!!

Biblioteca AWT

4

05/10/2011

Biblioteca AWT
 Abstract Window Toolkit;
 Conjunto de classes (API) Java;

 Implementação de interface gráfica com o usuário (GUI);
 Interação entre software/usuário;

Biblioteca AWT
 Visão geral em blocos

Fig. 1 - Diagrama de blocos básico das classes AWT.

5

05/10/2011

Biblioteca AWT
 Hierarquia das classes AWT

java.lang.Object java.awt.Component java.awt.Container java.awt.Window java.awt.Frame

Ocorrem sub-classes !

Biblioteca AWT
 java.lang.Object
 Classe pública;
 Construtor: Object()
 Métodos: equals(Object obj), clone()

6

05/10/2011

Biblioteca AWT
 java.awt.Component
 Ocorrência de eventos;
 Classe pública;
 Construtor: Component()
 Métodos: getsize(), getname(), isEnabled()

Biblioteca AWT
 java.awt.Component
 Interação com o usuário
 Sub-classes:


Button, Canvas, Checkbox, Container, Label,
List, Scrollbar, TextComponent

7

05/10/2011

Biblioteca AWT
 java.awt.Component

Aplicativo 1.0 !

Biblioteca AWT
 java.awt.Container
 Contêm outros componentes;
 Classe abstrata pública;
 Classe derivada:

Relacionados

  • Facas
    4083 palavras | 17 páginas
  • faca
    4052 palavras | 17 páginas
  • facas
    1939 palavras | 8 páginas
  • Faca
    84285 palavras | 338 páginas
  • Facas
    629 palavras | 3 páginas
  • Faca
    359 palavras | 2 páginas
  • faca
    880 palavras | 4 páginas
  • faca
    512 palavras | 3 páginas
  • faca
    2871 palavras | 12 páginas
  • a faca
    582 palavras | 3 páginas