Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What is the difference between AWT & Swing?

Answer Posted / java learner

Main differences:
1. Awt components are heavy weight whereas swing components are light weight, heavy weight are those which are os dependent.

2. A swing has extra components like table,tree,optionalpanel with the class named JTree,JTable,JOptionalPane etc.


3. Swing components support MVC (model,view,control architecture) whereas awt components support Delegate Event Model.

4. Swing components provide dynamic look and feel whereas awt components provide static look and feel.



the awt is the base, its components are heavy weight as they are operating system dependent.To solve this problem we introduce swing
the swing self built components which are not inherited from awt are light weight .Still a major problem with swing
is that the components it inherited from awt are atill heavy this problem is solved by hidden container ContentPane which u can get by method getContentPane()

Is This Answer Correct ?    66 Yes 23 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to render an html page using only swing.

995


What is frame in java swing?

1007


Explain the difference between awt and swt.

1022


What is the use of java swing?

1048


What are the advantages of swing?

948


What are the advantages of the event-delegation model over the event-inheritance model?

1099


Is there any heavyweight component in swings?

1008


Why swings are called lightweight components?

1047


What is jpanel swing?

1186


What are the advantages of swing over awt?

906


What is an event and what are the models available for event handling?

995


How to move from one page to another in java swing?

1066


Which swing methods are thread-safe?

1111


Is swing an api?

966


What are the containers available in swing?

988