O'Reilly logo

The class of Java by Pravin Jain

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 17

GUI—Getting Started

The interaction of a user with an application on a host is either Command Line Interface (CLI) based or Graphical User Interface (GUI) based. Both forms of interaction have their own plus and minuses. The CLI is more preferred by computer geeks, who remember all the commands and the options available. They are able to work faster with the help of a keyboard. Most of the server-side applications which do not require much interaction are CLI based. A GUI is used for all the interaction with the user. The client-side applications are mostly developed using a GUI interface. In GUI applications the user clicks on a visual screen that has icons, windows and menus.

In GUI, the screen is identified as having been made up ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required