Lar Desenvolvimento O que são as classes java Foundation (jfc)? - o que é techopedia

O que são as classes java Foundation (jfc)? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Java Foundation Classes (JFC)?

O Java Foundation Classes (JFC) é um conjunto de componentes da interface gráfica do usuário (GUI) para aplicativos Java que otimizam o desenvolvimento de software e aplicativos em nuvem. O JFC contém o AWT (Abstract Window Toolkit), Java 2D e Swing.

Techopedia explica Java Foundation Classes (JFC)

Devido a seus recursos de plataforma cruzada, os aplicativos Java escritos são executados em qualquer sistema operacional sem requisitos de alteração do código-fonte. No entanto, ao escrever um aplicativo habilitado para GUI, os desenvolvedores sempre enfrentam um dilema: a mesma GUI deve ser fornecida em todas as plataformas ou a GUI deve ser consistente com a aparência de sua plataforma subjacente?


Com a primeira opção, a aparência de um botão, barra de rolagem, caixa de texto ou caixa de seleção é a mesma, independentemente da plataforma. Por exemplo, um aplicativo de processador de texto desenvolvido em Java tem a mesma aparência quando executado nos sistemas operacionais Windows ou Linux. Com a segunda opção, os botões, barras de rolagem e caixas de texto etc. mudam e se adaptam à aparência do sistema operacional host. Nesse caso, o mesmo aplicativo de processador de texto se parece com um aplicativo do Windows quando executado no Windows, mas ao executar no Linux, parece e se parece com um aplicativo do Linux.


Uma das principais vantagens da JFC é que seus componentes são conectáveis ​​e requerem menos linhas de código. Além disso, o JFC mantém as qualidades do Java. Portanto, o desempenho de uma GUI criada por meio do JFC é previsível. Um aplicativo que é executado perfeitamente em um sistema operacional é executado em outro sistema operacional.

O que são as classes java Foundation (jfc)? - o que é techopedia