Ինչու են ճոճվող բաղադրիչները կոչվում թեթև բաղադրիչներ:

Բովանդակություն:

Ինչու են ճոճվող բաղադրիչները կոչվում թեթև բաղադրիչներ:
Ինչու են ճոճվող բաղադրիչները կոչվում թեթև բաղադրիչներ:
Anonim

Ասում են, որ Swing բաղադրիչը թեթև բաղադրիչ է քանի որ այն ամբողջությամբ գրված է Java-ով և բարձր մակարդակի էկրանն ինքնին աշխատում է, այլ ոչ թե հենվում է ձեր համակարգչի կողմից տրամադրված կոդի վրա: օպերացիոն համակարգ։

Ո՞րն է թեթև բաղադրիչը Swing-ում:

ճոճանակ փաթեթը, ինչպիսիք են ինչպես JButton-ը և JLabel-ը, թեթև բաղադրիչներ են: Նախկինում ծանր և թեթև բաղադրիչները միևնույն գրաֆիկական ինտերֆեյսում (GUI) խառնելը խնդիրներ էր առաջացնում, երբ այդ բաղադրիչները համընկնում էին միմյանց:

Ինչու են ճոճանակները կոչվում թեթև, իսկ AWT-ն՝ ծանր քաշ:

Ասում են, որ

AWT-ը «ծանր քաշ» է քանի որ հիմնականում յուրաքանչյուր AWT բաղադրիչ հանդիսանում է պլատֆորմի բնիկ բաղադրիչ: AWT-ն իրականացվում է պլատֆորմի բնածին GUI գործիքակազմի վերևում: Սա նաև բացատրում է, թե ինչու AWT-ը բավականին սահմանափակ էր Swing-ի համեմատ:

Swing-ի բոլոր բաղադրիչները թեթի՞ են:

Ճոճվող բաղադրիչները թեթև բաղադրիչներ են, որոնք լիովին անկախ են ցանկացած օպերացիոն համակարգից: … Նրանք թեթև են. Swing բաղադրիչների մեծ մասը գրված է Java-ով, ուստի դրանք նկարելու համար կախված չեն հյուրընկալող օպերացիոն համակարգից:

Ինչու՞ AWT բաղադրիչները ծանր քաշի բաղադրիչ են:

AWT բաղադրիչները ծանր քաշային բաղադրիչներ են, քանի որ նրանք հիմնվում են տեղական հարթակի պատուհանների համակարգի վրա՝ որոշելու իրենց ֆունկցիոնալությունը և իրենց տեսքն ու տեսքը: Swing-ի մի քանի բաղադրիչներ ծանր քաշային բաղադրիչներ են:

Խորհուրդ ենք տալիս: