Tipos disponíveis de "Layout" em Java e principais componentes do pacote "swing"

500 palavras 2 páginas
FAETERJ-PETRÓPOLIS
Tipos disponíveis de "Layout" em Java e principais componentes do pacote "swing".
PROGRAMAÇÃO EM JAVA

Nas primeiras versões do Java a única forma de fazer programas gráficos era através da AWT, uma biblioteca de baixo-nível que dependia de código nativo da plataforma onde rodava. Ela traz alguns problemas de compatibilidade entre as plataformas, fazendo que nem sempre o programa tinha aparência desejada em todos os sistemas operacionais, sendo também mais difícil de ser usada. Para suprir as necessidades cada vez mais frequentes de uma API mais estável e fácil de usar, o Swing foi criado como uma extensão do Java a partir da versão 1.2. Swing fornece componentes de mais alto nível, possibilitando assim uma melhor compatibilidade entre os vários sistemas onde Java roda. Ao contrário da AWT, Swing não contém uma única linha de código nativo, e permite que as aplicações tenham diferentes tipos de visuais ( skins ), os chamados "Look and Feel". Já com AWT isso não é possível, tendo todos os programas a aparência da plataforma onde estão rodando. Apesar da AWT ainda estar disponível no Java, é altamente recomendável que seja usado Swing. Componentes Swing contém um "J" na frente, como em JButton por exemplo. Componentes AWT não contém inicial alguma ( "Button" no caso ). Além disso tudo, as vantagens do Swing não param por ai. Há uma enorme gama de controles extras disponíveis, tais como áreas de texto que nativamente podem mostrar conteúdo RTF ou HTML, botões com suporte a imagens, sliders, selecionadores de cores etc. É também possível alterar o tipo de borda para a maior parte dos componentes, todos podem ter imagens associadas e é possível até ter controle de como são desenhados os mínimos detalhes de apresentação.
Exemplos de Importações:
1. import java.awt.BorderLayout;
2.
3. import javax.swing.JFrame;
4. import javax.swing.JLabel;
5. import javax.swing.JPanel;

Por padrão o Java vem com cinco gerenciadores de

Relacionados

  • Java: swing classes do pacote swing
    3255 palavras | 14 páginas
  • Java
    4900 palavras | 20 páginas
  • Resumo Das Aulas Java Swing
    12088 palavras | 49 páginas
  • 19025617 DESENVOLVIMENTO DE JOGOS DE MEMORIA UTILIZANDO JAVA SWING
    2555 palavras | 11 páginas
  • Java
    16593 palavras | 67 páginas
  • java
    4013 palavras | 17 páginas
  • Aplicações gráficas - Java
    3734 palavras | 15 páginas
  • Resumo
    17823 palavras | 72 páginas
  • teste da personalidade
    27516 palavras | 111 páginas
  • Java
    28282 palavras | 114 páginas