Tuesday 9 August 2016

JAVA AWT vs. JAVA Swing



JAVA AWT
JAVA Swing
Java AWT components are platform dependent.
Java Swing components are platform independent.
AWT components are heavyweight.
Swing components are lightweight.
AWT does not support pluggable look and feel.
Swing supports pluggable look and feel.
AWT does not follow MVC.
Swing follow MVC (Model View Controller) where model represents data, view represents presentation and controller acts as an interface between model and view.