How Swing is different from AWT?
The main difference between AWT and Swing in Java is that the AWT is Java’s original platform-dependent windowing, graphics, and user interface widget toolkit while the Swing is a GUI widget toolkit for Java that is an extension of AWT.
OR,
AWT
AWT stands for Abstract Window Toolkit. It is a platform-dependent API to develop GUI (Graphical User Interface) or window-based applications in Java. It was developed by Sun Microsystems In 1995. It is heavy-weight in use because it is generated by the system’s host operating system. It contains a large number of classes and methods, which are used for creating and managing GUI.
Swing:
Swing is a lightweight Java graphical user interface (GUI) that is used to create various applications. Swing has components that are platform-independent. It enables the user to create buttons and scroll bars. Swing includes packages for creating desktop applications in Java. Swing components are written in Java language. It is a part of Java Foundation Classes(JFC).
Comments
Post a Comment