Класи Java Foundation (JFC)

Автор: Louise Ward
Дата Створення: 6 Лютий 2021
Дата Оновлення: 28 Червень 2024
Anonim
Лекция 4. Наследование. Перечисления. Строки. (Программирование на Java)
Відеоролик: Лекция 4. Наследование. Перечисления. Строки. (Программирование на Java)

Зміст

Визначення - Що означають Java Foundation Class (JFC)?

Класи Java Foundation (JFC) - це набір компонентів графічного користувальницького інтерфейсу (GUI) для додатків Java, які впорядковують розробку програмного забезпечення та хмарних додатків. JFC містить абстрактний інструментарій віконних інструментів (AWT), Java 2D та Swing.


Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює класи фундаментів Java (JFC)

Завдяки можливостям крос-платформ, письмові програми Java запускаються на будь-якій ОС без вимог щодо зміни вихідного коду. Однак при написанні програми з підтримкою графічного інтерфейсу розробники завжди стикаються з дилемою: чи повинен однаковий графічний інтерфейс надаватися на всіх платформах, чи повинен графічний інтерфейс відповідати зовнішньому вигляду основної платформи?

З першим варіантом зовнішній вигляд кнопки, смуги прокрутки, поля або прапорця однаковий, незалежно від платформи. Наприклад, програма для текстового редактора, розроблена на Java, виглядає та відчуває те саме під час роботи в операційних системах Windows або Linux. З другою опцією кнопки, смуги прокрутки та поля тощо змінюють та адаптують до зовнішнього вигляду хост-операційної системи. У цьому випадку те саме додаток текстового процесора виглядає і виглядає як додаток Windows під час роботи в Windows, але при запуску в Linux це виглядає і виглядає як додаток Linux.

Основна перевага JFC полягає в тому, що його компоненти підключаються і потребують меншої кількості кодових рядків. Крім того, JFC зберігає якості Java. Таким чином, ефективність графічного інтерфейсу, створеного через JFC, передбачувана. Додаток, який легко працює на одній ОС, працює безперебійно в іншій ОС.