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 ...

Get The class of Java now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.