Swing (Java)
Aspeto

Swing é uma API Java para interfaces gráficas. Ela é compatível com a API AWT, mas trabalha de uma maneira totalmente diferente. A API Swing procura renderizar\desenhar por conta própria todos os componentes, ao invés de delegar essa tarefa ao sistema operacional, como a maioria das outras APIs de interface gráfica trabalham.
Por ser uma API de mais alto nível, ou seja, mais abstração, menor aproximação das APIs do sistema operacional, ela tem bem menos performace que outras APIs gráficas e consome mais memória RAM em geral. Porém, ela é bem mais completa, e os programas que usam Swing têm uma aparência muito parecida, independente do Sistema Operacional utilizado.
Ligações externas
- «Criando uma Janela Swing»
- «Look And Feels»
- «Tudo sobre o GridBagLayout»
- «Interface gráfica com Swing - Entendendo o funcionamento»
- «Mergulhando no SwingX»
- «Testando interfaces gráficas Swing com Jemmy»