Java Swing

6248 palavras 25 páginas
Trabalhando com
GUI – Graphical User Interface

Ana Claudia Bastos Loureiro Monção anaclaudia@inf.ufg.br Interface Gráfica
Objetivo:
• Demostrar o funcionamento dos principais componentes do pacote javax.swing;
• Identificar os principais componentes presentes em interfaces gráficas de uma aplicação em Java: botões, campos texto, barras de rolagem, lista de múltiplas escolhas, entre outros;
• Demonstrar a utilização de diversos tipos de caixa de mensagens e menus;
• Definir os principais métodos usados no controle de layout de uma aplicação por meio dos gerenciadores de layout.

Interface Gráfica
A utilização de uma interface gráfica habilita o aplicativo a fornecer um comportamento e uma funcionalidade mais amigável Potencializa o aprendizado e a Produtividade

Interface Gráfica
Uma coleção de componentes com capacidade de interagir com o usuário por meio de mouse, teclado, voz, etc.

Pacotes java.awt e javax.swing java.awt – Abstract Window Toolkit
- Antes da versão J2SE 1.2;
- Forte dependência do sistema operacional;
- A JVM utiliza componentes GUI providos pelo SO
(considerando as capacidades oferecidas por cada SO) – componentes pesados;

javax.swing
- Componentes Java puros (completamente escritos, manipulados e exibidos em Java) – componentes leves;
- Compõem a JFC (Java Foundation Classes) – bibliotecas do
Java para desenvolvimento de GUI para múltiplas plataformas.

Classes do Pacote javax.swing
• Classes apropriadas para a criação de aplicações gráficas.
• São extensões do pacote java.awt, que por sua vez são extensões da Object.
• A utilização das classes do javax.swing melhorou: a aparência, o tratamento de eventos e a portabilidade.
• A diferença com relação ao nome das classes está na presença da letra J antes do início do nome. Por exemplo a classe Button (java.awt) e JButton (javax.swing).

Classes do Pacote javax.swing

A estrutura hierárquica AWT e Swing
JWindow
Window

JDialog

Relacionados

  • Java: swing classes do pacote swing
    3255 palavras | 14 páginas
  • Programação java - swing
    1045 palavras | 5 páginas
  • Resumo Das Aulas Java Swing
    12088 palavras | 49 páginas
  • Trabalho de java swing
    2503 palavras | 11 páginas
  • 19025617 DESENVOLVIMENTO DE JOGOS DE MEMORIA UTILIZANDO JAVA SWING
    2555 palavras | 11 páginas
  • Tipos disponíveis de "Layout" em Java e principais componentes do pacote "swing"
    500 palavras | 2 páginas
  • aula10 a Swing
    1259 palavras | 6 páginas
  • Java
    4900 palavras | 20 páginas
  • Java
    391 palavras | 2 páginas
  • Interface grafica
    3722 palavras | 15 páginas