Let's talk briefly about some other GUI elements that are commonly used but weren't applied to the AtmGUI class. For example, Java defines a number of menu and menu item classes. A menu bar can be defined that contains menus. The menus can contain menu items or other menus . There are varieties of menu items including check boxes and radio buttons . There are also pop-up menus that appear next to other GUI components when certain combinations of mouse buttons are pressed. Java also defines a variety of dialog windows that can be used for everything from selecting a file to confirming a certain action. |