June 2018
Beginner
722 pages
18h 47m
English
The first Java library that supported building a Graphical User Interface (GUI) for desktop applications was Abstract Window Toolkit (AWT) in the java.awt package. It provided an interface to the native system of the executing platform that allowed the creation and management of windows, layouts, and events. It also had the basic GUI widgets (like text fields, buttons, and menus), provided an access to the system tray, and allowed users to launch a web browser and email client from the Java code. Its heavy dependence on the native code made AWT-based GUI look different on different platforms.
In 1997, Sun Microsystems and Netscape Communication Corporation introduced Java Foundation Classes, later called ...
Read now
Unlock full access