Basic purpose of this lecture is to presentation on Creating Graphical User Interfaces in Java. Here major focus on creating a GUI using Java and Swing: here describe: Java graphical component hierarchy, layout and positioning of graphical components in a GUI, Java’s event-driven model: action events and GUI builder software, explain with examples. Lecture also discuss on Onscreen GUI elements, Swing component hierarchy, JComponent methods, Observer interface and Using multiple views with examples.