Java

391 palavras 2 páginas
Atualmente, o Java suporta, oficialmente, dois tipos de bibliotecas gráficas: AWT e Swing. A AWT foi a primeira API para interfaces gráficas a surgir no Java. As classes das bibliotecas JAVA.AWT e JAVA.SWING servem para criarmos telas gráficas de apresentação para o nosso usuário.
AWT:
PROS
• Speed: uso de pares velocidades desempenho componente nativo.
• Portabilidade Applet: a maioria dos navegadores da Web suportam as classes AWT para applets AWT pode ser executado sem o plug-in Java.
• Look and Feel: componentes AWT mais perto reflete o look and feel do sistema operacional em que são executados.
CONTRAS
• Portabilidade: uso de colegas nativos cria plataforma limitações específicas. Alguns componentes podem não funcionar em todos em algumas plataformas.
• Desenvolvimento de Terceiros: a maioria dos fabricantes de componentes, incluindo Borland e Sun, a base de desenvolvimento de novos componentes em componentes Swing. Características: componentes AWT não suportam recursos como ícones e dicas de ferramentas.

O Swing traz muitos componentes para usarmos: botões, entradas de texto, tabelas, janelas, abas, scroll, árvores de arquivos e muitos outros.
SWING
Prós
• Portabilidade: Projeto Java Pure prevê menos plataforma limitações específicas.
• Comportamento: Projeto Java Pure permite uma maior amplitude de comportamento para componente Swing já que eles não são limitados pelos colegas nativos que usa AWT.
• Características: Balanço suporta uma ampla gama de recursos, como ícones e pop-up dicas de ferramentas para componentes.
• Apoio ao Fornecedor: desenvolvimento Swing é mais ativo.
Contras
• Portabilidade Applet: A maioria dos navegadores da Web não incluir as classes de Swing, de modo que o plugin do Java deve ser usado.
• Desempenho: componentes Swing são geralmente mais lentos e buggier de AWT.
• Look and Feel: Mesmo quando o componente Swing é definido para usar o look and feel do sistema operacional são executados, eles não podem

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas