Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Ubuntu 6.06 Dapper
Por dialog
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Artigo

Swing e gerenciadores de layout
Linux user
cu_ringa
21/03/2005
Este artigo destina-se a dar uma visão sobre o Swing e os gerenciadores de Layout (FlowLayout, BorderLayout e GridLayout). Para quem não sabe, Swing é uma extensão do Java que possui uma coleção de classes usadas para o desenvolvimento de aplicações gráficas.
Por: cu_ringa
[ Hits: 22023 ]
Conceito: 10.0   1 voto(s)1 voto(s)1 voto(s)1 voto(s)1 voto(s) + quero dar nota ao artigo

Visão do Swing

Ao se utilizar os componentes GUI, é importante ter uma compreensão sobre a hierarquia de herança do javax.swing e do java.awt, pacotes onde estão as classes que serão utilizadas para o desenvolvimento de aplicações gráficas.


Por herança, JComponent é um Container, o Container é um Component e um Component é um Object. Assim todos os métodos definidos pela classe pai são herdados por suas classes filhas. As operações comuns para a maioria dos componentes GUI, tanto Swing como AWT, estão localizadas na classe Component.

Os componentes GUI originais do pacote java.awt (Abstract Window Toolkit), são conhecidos como componentes de peso pesados, devido a sua dependência com as capacidades GUI da plataforma local. Dessa maneira a aparência e comportamento de um aplicação GUI feita em AWT vai variar conforme a plataforma onde ela está sendo executada.

Os componentes Swing são conhecidos como componentes de peso leve, devido ao fato de serem escritos completamente em Java, de modo a não serem pesados pelas complexas capacidades GUI da plataforma em que são utilizados. Ainda há vários componentes Swing que são componentes de peso pesados, como o JFrame (java.awt.Window).

Próxima página >>




Páginas do artigo
   1. Visão do Swing
   2. Gerenciadores de Layout

Outros artigos deste autor
Nenhum artigo encontrado.

Leitura recomendada

Comentários
[1] Comentário enviado por BIRILO em 22/03/2005 - 08:23h:

Cara... tu não tem noção como eu tava me quebrando com essa história de Layouts em JAVA com VisualEditor do Eclipse....

Hoje a noite vou fazer uns testes....Vlws

[2] Comentário enviado por leysen em 22/03/2005 - 13:20h:

é através dessa biblioteca que a sun desenvolveu objetos em 3D no desktop ?



[3] Comentário enviado por kite01 em 23/03/2005 - 02:03h:

nao pra isso eles usaram o java 3d,

[4] Comentário enviado por henbran em 19/10/2006 - 23:48h:

Oi
Onde trabalho preciso de um form p/ verificar:
Nºs de ordem da consulta médica (em um arquivo texto ou xls);
data da consulta; (ídem: em um arquivo texto ou xls)
reincidência do mesmo paciente no mesmo mês em um mesmo tipo de consulta;
Quantidade total das consultas;
código do paciente (em banco de dados MySql já existente);

O que eu não sei é qual biblioteca e comandos uso para formulários, textbox, checkbox, combobox, etc... Preciso de algum exemplo.

Por favor, quem puder, me ajudem.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.