The PPT IS ABOUT JAVA SWING INTRODUCTION. Swings are light weight comparing with awt. Java Swing tutorial is a part of Java Foundation Classes (JFC) that is used to create window-based applications. Swing offers much-improved functionality over AWT, new components, expanded components features, and excellent event handling with drag-and-drop. This Swing Java Tutorial describes developing graphical user interfaces (GUIs) for applications and applets using Swing components.