Vad är skillnaden mellan AWT- och Swing?
Flera följder resultera från denna skillnad mellan AWT- och Swing. AWT är ett tunt lager av kod ovanför OS, Swing är mycket större. Swing har också mycket rikare funktionalitet. Använder AWT, du måste genomföra en massa saker själv, medan Swing har dem byggdes. För GUI-intensiva arbete, AWT känns mycket primitiva att arbeta med jämfört med Swing. Eftersom Swing implementerar GUI funktionalitet sig snarare än att förlita sig på den värd OS, det kan erbjuda en rikare miljö på alla plattformar Java körs på. AWT har mer begränsad tillhandahåller samma funktionalitet på alla plattformar eftersom inte alla plattformar genomföra samma utseende kontrollerna i samma sätt. Swing komponenter kallas "lätta" eftersom de inte kräver en native OS objekt att genomföra deras funktionalitet. JDialog och JFrame är tungviktare, eftersom de har en peer. Så komponenter som JButton, JTextArea, etc., är lätta eftersom de inte har en OS-peer. En "peer" är en widget som tillhandahålls av operativsystemet, till exempel ett knappobjekt eller en post field-objektet.
Relaterade Frågor
-
Vad är skillnaden mellan inflation och deflation?
-
Vad är skillnaden mellan invaliditet och arbetsoförmåga?
-
Vad är skillnaden mellan Dispozinssatz och kontokredit ränta?
-
Vad är skillnaden mellan spekulera och läsa?
-
Vad är skillnaden mellan svart och grå listan?
-
Vad är skillnaden mellan sport och spel?
-
Vad är skillnaden mellan divertikulit och Tarmfickor?
-
Vad är skillnaden mellan telex- och faxnummer?
-
Vad är skillnaden mellan inre och yttre befalla?
-
Vad är skillnaden mellan mat och recept?
-
Vad är skillnaden mellan Xanax och Ativan?
-
Vad är skillnaden mellan ledande och hantera ett projekt?
-
Vad är skillnaden mellan lamor och allpackers?
-
Vad är skillnaden mellan turbin och pump?
-
Vad är skillnaden mellan eufemism och dysphemism?
-
Vad är skillnaden mellan informell och icke formell utbildning?
-
Vad är skillnaden mellan övervakning och inspektion i utbildning?
-
Vad är skillnaden mellan ClickandBuy och PayPal?
-
Vad är skillnaden mellan NPD och andra personlighetsstörningar?