Java: Interfaces gráficas

1405 palavras 6 páginas
Java: Interfaces gráficas
Fundamentos de interfaces gráficas em Java
AWT e Swing
Componentes containers de alto nível
Gerenciadores de leiaute
Componentes de tela

Fundamentos
Usuários utilizam interfaces para interagir com aplicações
 O termo GUI (Graphical User Interface) define uma interface que é baseada em componentes gráficos, como janelas, botões, etc
 Controles utilizados em GUI são também conhecidos como widgets (window gadget) 

Fundamentos
A interação com os componentes gráficos acontece através de eventos
 Os eventos são gerados pelo usuário, um evento pode ser um clique em um botão, um pressionamento do botão do mouse, etc  Em java existem dois conjuntos de componentes que podem ser utilizados,
AWT (Abstract Window Toolkit) e
Swing.


AWT






Classes encontram-se no pacote java.awt
Existem componentes como labels, botões, campos de texto, etc
O AWT foi projetado para que cada máquina virtual Java implemente seu elemento de interface Um botão dentro de uma aplicação Java rodando no Windows, vai ter uma aparência diferente que um botão em uma outra aplicação no ambiente UNIX, porém a funcionalidade será a mesma

AWT

Swing
Componentes swing são totalmente escritos em Java e fazem parte da JFC
(Java Fundation Classes)
 JFC são bibliotecas de desenvolvimento
GUI para múltiplas plataformas
 Aplicativos baseados neste toolkit permitem que a aparência e o comportamento seja alterado durante a execução 

Swing
Component define atributos e comportamentos comuns dos componentes Swing e Awt

Container permite que sejam anexados e organizados os componentes Jcomponent é superclasse de componentes Swing, como é subclasse de Container, todos os componentes Swing são containers Elementos de uma interface
Componentes: Elementos desenhados na tela. Exemplos: botão, textbox, label, etc.
 Containers: elementos que servem como agrupadores lógicos para componentes.

Relacionados

  • Java Interface Grafica 6
    1926 palavras | 8 páginas
  • Aula sobre programação java de interface grafica
    10084 palavras | 41 páginas
  • Materia Alpoo
    36442 palavras | 146 páginas
  • Resumo
    4480 palavras | 18 páginas
  • algoritmo
    2721 palavras | 11 páginas
  • Multimídia: interface gráfica
    517 palavras | 3 páginas
  • teste
    943 palavras | 4 páginas
  • Programacao estruturada a objetos
    671 palavras | 3 páginas
  • Plataforma java
    598 palavras | 3 páginas
  • Tecnologia Para Jogos Prof
    4250 palavras | 17 páginas