Hvorfor kalles svingkomponenter lette komponenter?

Innholdsfortegnelse:

Hvorfor kalles svingkomponenter lette komponenter?
Hvorfor kalles svingkomponenter lette komponenter?
Anonim

En Swing-komponent sies å være en lettvektskomponent fordi den er skrevet utelukkende i Java og fungerer på høynivåskjermen selv, i stedet for å stole på koden fra datamaskinens operativsystem.

Hvilken er lettvektskomponenten i Swing?

swing-pakke, for eksempel som JButton og JLabel, er lette komponenter. Tidligere førte blanding av tungvekts- og lettvektskomponenter i samme grafiske brukergrensesnitt (GUI) til problemer når disse komponentene overlappet hverandre.

Hvorfor kalles husker lette og AWT tunge?

AWT sies å være "Heavyweight" fordi i utgangspunktet hver AWT-komponent er en innebygd plattformkomponent. AWT er implementert på toppen av plattformens native GUI-verktøysett. Dette forklarer også hvorfor AWT var ganske begrenset sammenlignet med Swing.

Er alle Swing-komponenter lette?

Swing-komponenter er lette komponenter, helt uavhengig av hvilket som helst operativsystem. … De er lette - De fleste Swing-komponenter er skrevet i Java og er derfor ikke avhengige av vertsoperativsystemet for å tegne dem.

Hvorfor AWT-komponenter er tunge komponenter?

AWT-komponenter er tungvektskomponenter, fordi de er avhengige av den lokale plattformens vindussystem for å bestemme funksjonaliteten og utseendet. Flere Swing-komponenter er tungvektskomponenter.

Anbefalt: