Класове на Java Foundation (JFC)

Автор: Louise Ward
Дата На Създаване: 6 Февруари 2021
Дата На Актуализиране: 28 Юни 2024
Anonim
JTable  Add, update, delete Rows
Видео: JTable Add, update, delete Rows

Съдържание

Определение - Какво означават Java Foundation Class (JFC) класове?

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


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Techopedia обяснява класовете на Java Foundation (JFC)

Поради своите кросплатформени възможности, писмените Java приложения работят на всяка ОС без изисквания за промяна на изходния код. Въпреки това, когато пишат приложение с активиран GUI, разработчиците винаги са изправени пред дилема: Трябва ли да се предлага един и същ графичен интерфейс за всички платформи или графичният интерфейс да е съобразен с външния вид и усещането на основната му платформа?

С първата опция видът и усещането на бутон, лента за превъртане, поле или квадратче са еднакви, независимо от платформата. Например, приложение за текстов процесор, разработено на Java, изглежда и се чувства същото, когато работи на операционни системи Windows или Linux. С втората опция бутоните, лентите за превъртане и кутиите и т.н. се променят и адаптират към външния вид на хост операционната система. В този случай едно и също приложение за текстови процесори изглежда и изглежда като приложение за Windows, когато се изпълнява на Windows, но когато работи на Linux, изглежда и изглежда като приложение за Linux.

Основно предимство на JFC е, че неговите компоненти са подвижни и изискват по-малко редове от код. Освен това, JFC запазва Java качества. По този начин представянето на графичен интерфейс, създаден чрез JFC, е предвидимо. Приложение, което работи безпроблемно в една ОС работи безпроблемно в друга ОС.