Tecnologia - Componentes GUI JAVA
DIEGO BEXA
LUCAS HENRIQUE SANTANA
PAULO HENRIQUE P. FRANCO
VINICIUS B. DE MAIO
VITOR FERRARI
WELLINGTON NASCIMENTO
JAVA:
COMPONENTES GUI
BAURU
2013
DIEGO BEXA
LUCAS HENRIQUE SANTANA
PAULO HENRIQUE P. FRANCO
VINICIUS B. DE MAIO
VITOR FERRARI
WELLINGTON NASCIMENTO
JAVA:
COMPONENTES GUI
Projeto de Pesquisa apresentado na disciplina de LP2 sob orientação da Profa. Elaine Cecilia Gatto
BAURU
2013
Sumário
INTRODUÇÃO:
TEMA:
Componentes gráficos da classe swing da linguagem de programação JAVA.
OBJETIVO
O objetivo desse trabalho é mostrar alguns dos componentes gráficos do pacote swing da linguagem de programação JAVA, explicando seu funcionamento e mostrando alguns de seus usos.
INTRODUÇÃO AO SWING
O primeiro pacote de classes para a construção de interfaces gráficas com o usuário foi o pacote AWT. Esse pacote fazia chamadas ao sistema operacional para exibir os componentes da interface. Porém, apesar dessa solução apresentar um excelente rendimento, apresentava também algumas desvantagens.
A interface desse pacote ficava dependente do sistema operacional em que era executada;
O conjunto de componentes de interface se limitava ao conjunto existente em qualquer sistema operacional, caso contrário, corria-se o risco de o componente não poder ser executado dependendo da plataforma.
Por isso, a partir da versão 1.2 do JAVA, o pacote Swing começou a ser incorporado à linguagem.
O pacote de classes Swing:
Tem total compatibilidade com os componentes AWT;
Possui independência total de sistema operacional e de ambiente de janelas, pois implementa todos seus componentes;
Permite a criação de um conjunto ilimitado de componentes de interface;
Possui uso de componentes leves ou lógicos para a criação de painéis e outras estruturas auxiliares.
A única desvantagem do Swing em relação ao AWT está na performance, uma vez que todo o