Standard Widget Toolkit

Standard Widget Toolkit (SWT) é um widget toolkit para uso com a plataforma Java. Foi originalmente desenvolvido pela IBM e hoje é mantido pela Eclipse Foundation em conjunto com o IDE Eclipse. É uma alternativa para o Abstract Window Toolkit (AWT) e o Swing, fornecidos pela Sun Microsystems como parte do Java Platform, Standard Edition.

Standard Widget Toolkit
EEclipse 3.0.2 com o plugin Visual Editor
Eclipse 3.0.2 com o plugin Visual Editor
Desenvolvedor Eclipse Foundation
Plataforma Java
Lançamento abril de 2003 (20–21 anos)
Versão estável 4.7.2 (30 de novembro de 2017; há 6 anos[1])
Idioma(s) Inglês
Escrito em Java
Gênero(s) Widget toolkit
Licença Eclipse Public License
Estado do desenvolvimento Ativo
Página oficial www.eclipse.org/swt/

O SWT é escrito em Java. Para exibir elementos gráficos, a implementação do SWT acessa as bibliotecas gráficas nativas do sistema operacional usando o Java Native Interface (JNI) de uma forma similar a que outros programas são escrito usando APIs específicas de um sistema operacional. Programas que usam o SWT, assim como o Swing, são portáveis, mas a implementação do toolkit, apesar do fato que parte dele é escrito em Java, é única para cada sistema.

O toolkit é licenciado sob a Eclipse Public License, uma licença código aberto aprovada pelo Open Source Initiative.[2]

Ver também editar

Referências

  1. «Eclipse Project Downloads». download.eclipse.org (em inglês). Consultado em 14 de março de 2018 
  2. «Licenses By Name» (em inglês). Open Source Initiative. Consultado em 5 de janeiro de 2011 

Ligações externas editar

  Este artigo sobre programação de computadores é um esboço. Você pode ajudar a Wikipédia expandindo-o.