Cursos / Informática para Internet / Desenvolvimento Desktop / Aula

arrow_back Aula 02 - Introdução ao Swing

JFC

JFC ou Java Foundation Classes é um conjunto de componentes e serviços que simplificam o desenvolvimento e a implantação de aplicativos para desktop e para a internet. Ela engloba um grupo de recursos para a construção de interfaces gráficas, além de adicionar interatividade e funcionalidades com qualidade profissional aos aplicativos desenvolvidos em Java. A JFC é composta pelos seguintes componentes:

  • Componentes Gráficos Swing ― incluem os botões, caixas de texto, painéis, rótulos e todos os outros componentes gráficos que compõem um aplicativo de Desktop.
  • Suporte a Look-and-Feel ― é um termo utilizado na apresentação da interface gráfica do usuário e compreende os aspectos da sua concepção, incluindo elementos como cores, formas, disposição e tipos de caracteres (o "Look"), bem como o comportamento de elementos dinâmicos tais como botões, caixas e menus (o "Feel").
  • API (Interface de Programação de Aplicativos) de Acessibilidade ― aplicativos com interfaces que disponibilizam tecnologia de auxílio que facilitam o uso do sistema por pessoas deficientes.
  • API Java 2D ― interfaces de programação para aplicativos com gráficos em duas dimensões.
  • Internacionalização ― facilidades na adaptação de determinado software à língua e cultura de determinado país.

Esta disciplina se concentrará principalmente nos componentes gráficos Swing e em outras funcionalidades Java que não estão entre os componentes JFC, como manipulação de arquivos e empacotamento de programas para distribuição.

Versão 5.3 - Todos os Direitos reservados