Kodėl sūpynės komponentai vadinami lengvaisiais komponentais?

Turinys:

Kodėl sūpynės komponentai vadinami lengvaisiais komponentais?
Kodėl sūpynės komponentai vadinami lengvaisiais komponentais?
Anonim

Teigiama, kad „Swing“komponentas yra lengvas komponentas nes jis parašytas tik „Java“kalba ir pats veikia aukšto lygio ekranas, o ne pasikliauja jūsų kompiuterio pateiktu kodu operacinė sistema.

Kuris yra lengvas Swing komponentas?

sūpynių paketas, pvz., JButton ir JLabel, yra lengvi komponentai. Anksčiau sunkiųjų ir lengvųjų komponentų maišymas toje pačioje grafinėje vartotojo sąsajoje (GUI) sukeldavo problemų, kai tie komponentai persidengdavo vienas kitą.

Kodėl sūpynės vadinamos lengvosiomis, o AWT – sunkiosiomis?

Teigiama, kad

AWT yra „sunkusis svoris“, nes iš esmės kiekvienas AWT komponentas yra vietinis platformos komponentas. AWT yra įdiegtas platformos vietinio GUI įrankių rinkinio viršuje. Tai taip pat paaiškina, kodėl AWT buvo gana ribotas, palyginti su „Swing“.

Ar visi Swing komponentai yra lengvi?

Swing komponentai yra lengvi komponentai, visiškai nepriklausomi nuo jokios operacinės sistemos. … Jie yra lengvi – dauguma „Swing“komponentų yra parašyti „Java“, todėl juos nubrėžti nepriklauso nuo pagrindinio kompiuterio operacinės sistemos.

Kodėl AWT komponentai yra didelio svorio komponentai?

AWT komponentai yra sunkūs komponentai, nes jie remiasi vietinės platformos langų sistema, kad nustatytų jų funkcionalumą ir išvaizdą. Kai kurie „Swing“komponentai yra sunkūs komponentai.

Rekomenduojamas: