GUI (Often pronounced "GOO-ee", but actually "Gee-Yuuu-Eye") stands for graphical user interface. In Java development, you're able to create GUIs for your programs without needing any additional ...
The JDesktopPane class, first introduced in JDK 1.2 as a subsidiary to Swing’s GUI component series, lets you create a virtual desktop or Multiple Document Interface (MDI) in Java applications.