A Swing компонент се казва, че е лек компонент защото е написан изцяло на Java и работи на дисплея на високо ниво, вместо да разчита на код, предоставен от вашия компютър операционна система.
Кой е лек компонент в Swing?
swing пакет, като като JButton и JLabel, са олекотени компоненти. В миналото смесването на тежки и леки компоненти в един и същ графичен потребителски интерфейс (GUI) причиняваше проблеми, когато тези компоненти се припокриваха един с друг.
Защо люлките се наричат леки, а AWT - тежки?
AWT се казва, че е "тежка категория" защото по същество всеки AWT компонент е вграден компонент на платформата. AWT се внедрява върху собствения GUI инструментариум на платформата. Това също обяснява защо AWT беше доста ограничено в сравнение с Swing.
Всички компоненти на Swing леки ли са?
Swing компонентите са леки компоненти, напълно независими от всяка операционна система. … Те са леки - повечето компоненти на Swing са написани на Java и затова не зависят от операционната система на хоста, за да ги изчертаят.
Защо AWT компонентите са тежки компоненти?
AWT компонентите са тежки компоненти, защото те разчитат на системата за прозорци на локалната платформа, за да определят тяхната функционалност и техния външен вид. Няколко Swing компонента са тежки компоненти.