Cursos / Informática para Internet / Programação Orientada a Objetos / Aula
NoJava Standard Edition, a biblioteca (API – Application Programming Interface) fundamental para desenvolvimento de interfaces gráficas (botões, janelas, janelas de diálogos), é conhecida como Swing.
Lá, encontraremos tudo que precisamos para o desenho (design) de telas gráficas com bastante recursos, como arrastar-e-soltar, e a possibilidade de incorporar características multimídia para reprodução de vídeos e áudio. Vejamos um exemplo da própria Sun presente no JSE no seguinte diretório:
<diretório de instalação do jdk>/demo/jfc/SwingSet3/readme.html
Lendo esse documento/página HTML, você terá a opção de executar a aplicação com a interface apresentada na Figura 3. Nela, podemos observar todos os componentes e seus comportamentos.
A API Swing é extensa e compreende os 18 (dezoito) pacotes, os quais são listados a seguir.
javax.accessibility | javax.swing.plaf | javax.swing.text |
javax.swing | javax.swing.plaf.basic | javax.swing.text.html |
javax.swing.border | javax.swing.plaf.metal | javax.swing.text.html.parser |
javax.swing.colorchooser | javax.swing.plaf.multi | javax.swing.text.rtf |
javax.swing.event | javax.swing.plaf.synth | javax.swing.tree |
javax.swing.filechooser | javax.swing.table | javax.swing.undo |
Versão 5.3 - Todos os Direitos reservados