| java.sun.com > Guidelines Home Page > Java Look and Feel Design Guidelines > Part IV: Backmatter > Glossary |
| Abstract Window Toolkit |
See AWT. |
| accessibility |
The degree to which software can be used comfortably by a wide variety of people, including those who require assistive technologies or those who use the keyboard instead of a pointing device. An accessible JFC application employs the Java Accessibility API and provides keyboard operations for all actions that can be carried out by use of the mouse. See also assistive technology, Java Accessibility API, Java Accessibility Utilities, keyboard operations. |
| activation |
Starting the operation of a component. See also available, choose, navigation, select. |
|
A secondary window used by an application to convey
a message or warning or to gather a small amount of information from the user. Four standard alert boxes (Info, Warning, Error, and
Question) are supplied for JFC applications. Alert boxes are created using the |
|
|
A change in the appearance of the border of an application graphic such as an icon, so that it looks smoother at screen resolution and in relationship to a specific color. |
|
|
A program, written in the Java language, that a user can interact with in a web browser. See also application, browser. |
|
|
A program that combines all the functions necessary for a user to accomplish a particular set of tasks (for instance, word processing or inventory tracking). Unless stated otherwise, this book uses "application" to refer to both applets and standalone applications. See also applet. |
|
|
Hardware or software that helps people with disabilities use a computer (or provides alternative means of use to all users). Examples include pointing devices other than the mouse, audio or text-only browsers, and screen readers that translate the contents of the screen into Braille, voice output, or audible cues. See also accessibility. |
|
|
Able to be interacted with. When a component is unavailable, it is dimmed and is unable to receive keyboard focus. |
|
|
(Abstract Window Toolkit) The class library that provides the standard API for building GUIs for Java programs. The Abstract Window Toolkit (AWT) includes imaging tools, data transfer classes, GUI components, containers for GUI components, an event system for handling user and system events among parts of the AWT, and layout managers for managing the size and position of GUI components in platform-independent designs. (The GUI components in the AWT are implemented as native-platform versions of the components, and they have largely been supplanted by the Swing components.) See also JFC, Swing classes. |
|
|
A container, a sort of "virtual desktop," for an
MDI application. Backing windows are created using the |
|
|
A graphic added to existing toolbar buttons that indicates a change in the action of the button--for instance, the display of a menu, the creation of a new object, the addition of an object to a collection, or the review or editing of settings and properties. |
|
|
A reusable software component written to the JavaBeans specification. See also JavaBeans. |
|
|
The amount of information (in bits) used to represent a pixel. A bit depth of 8 supports up to 256 colors; a bit depth of 24 supports up to 16,777,216 colors. |
|
|
A URL (uniform resource locator) that has been added to a list of saved links. When users view a particular web site and want to return to it subsequently, they can create a bookmark for it. |
|
|
An application that enables users to view, navigate through, and interact with HTML documents and applets. Also called a "web browser." See also applet. |
|
|
A collective term for the various controls whose on-screen appearance typically simulates a push button or a radio button. The user clicks buttons to specify commands or set options. See also checkbox, command button, radio button, toggle button, toolbar button. |
|
|
A control, consisting of a graphic and associated
text, that a user clicks to turn an option on or off. A check mark in the checkbox graphic indicates that the option is turned on.
Checkboxes are created using the |
|
|
A menu item that appears with a checkbox next to it
to represent an on or off setting. A check mark in the checkbox graphic indicates that the menu item is turned on. Checkbox menu
items are created using the |
|
|
(1) In human interface design, refers narrowly to
turning on a value in a component that offers a set of possible values, such as a combo box or a list box.
|
|
|
To press and release a mouse button. Clicking selects or activates the object beneath the button. |
|
|
In the client-server model of communications, a process that requests the resources of a remote server, such as computation and storage space. See also server. |
|
|
A component that enables a user to select a color.
Color choosers are created using the |
|
|
A component with a drop-down arrow that the user
clicks to display a list of options. Noneditable combo boxes have a list from which the user can choose one item. Editable combo
boxes offer a text field as well as a list of options. The user can make a choice by typing a value in the text field or by choosing
an item from the list. Combo boxes are created using the |
|
|
A button with a rectangular border that contains
text, a graphic, or both. A user clicks a command button to specify a command to initiate an action. Command buttons are created
using the |
|
|
A subclass of |
|
|
A component (such as an applet, window, pane, or internal window) that holds other components. |
|
|
A menu that is displayed when a user presses mouse
button 2 while the pointer is over an object or area associated with that menu. A contextual menu offers only menu items that are
applicable to the object or region at the location of the pointer. Contextual menus are created using the |
|
|
An interface element that a user can manipulate to perform an action, choose an option, or set a value. Examples include buttons, sliders, list boxes, and combo boxes. See also component, object. |
|
|
(Common Object Request Broker Architecture) An architecture for the creation, exchange, and management of distributed program objects in a network. CORBA enables programs on different platforms to communicate in a distributed environment. |
|
|
Pertaining to heterogeneous computing environments. For example, a cross-platform application is one that has a single code base for multiple operating systems. |
|
|
See pointer. |
|
|
The command button that the application activates if a user presses Enter or Return. Default buttons in Java look and feel applications have a heavier border than other command buttons. See also command button. |
|
|
The process of installing software into an operational environment. |
|
|
A professional who specifies the way that users will interact with an application, chooses the interface components, and lays them out in a set of views. The designer might or might not be the same person as the developer who writes the application code. |
|
|
A secondary window displayed by an application to
gather information from users. Examples of dialog boxes include windows that set properties of objects, set parameters for commands,
and set preferences for use of the application. Dialog boxes can also present information, such as displaying a progress bar. A
dialog box can contain panes, lists, buttons, and other components. Dialog boxes are created using the |
|
|
Simulating unavailable colors in a displayed graphic by using a pattern of two or more available colors. |
|
|
To move the mouse while holding down a mouse button. See also drag and drop. |
|
|
To drag an interface element to a new location in order to move, copy, or link it. See also drag. |
|
|
The triangular indicator that a user clicks to view more options than are visible on screen--such as the list attached to a combo box or the menu provided by some toolbar buttons. See also badge. |
|
|
A menu that is displayed when a user activates a
menu title in the menu bar or toolbar. Drop-down menus are created using the |
|
|
(Enterprise Archive) A file format used for
deploying a J2EE application. An |
|
|
See combo box. |
|
|
A text component that supports a variety of plug-in
editor kits. The JFC includes editor kits that can display plain, styled, HTML, and RTF data. Editor panes are created using the
|
|
|
(Enterprise JavaBeans) A component architecture for development and deployment of object-oriented, distributed, enterprise-level applications. Applications written using the Enterprise JavaBeans architecture are scalable, transactional, multiuser, and secure. See also JavaBeans. |
|
|
To save an object or data in a format other than the application's native format. See also import. |
|
|
In the Java look and feel, the effect created by rendering on-screen graphics whose surfaces appear to be in the same plane as the surrounding canvas and whose border has a bevel. |
|
|
See keyboard focus. |
|
|
(Graphics Interchange Format) An 8-bit graphics format developed by CompuServe and commonly used on the World Wide Web. GIF files are limited to 256 colors, and they compress without loss of information. The GIF format is typically used for graphics in the Java look and feel. See also bit depth, JPEG. |
|
|
A computer system that is accessed by one or more computers and workstations at remote locations. |
|
|
For "hue, saturation, brightness." In computer graphics, a color model in which hue refers to a color's light frequency, saturation is the amount or strength of the hue (its purity), and brightness is the amount of black in the color (its lightness or darkness). See also RGB. |
|
|
(Hypertext Transfer Protocol) An application protocol that governs the exchange of files (including text, images, sound, and video) on the World Wide Web. See also HTTPS. |
|
|
(Secure Hypertext Transfer Protocol) A web protocol that governs encryption and decryption (including user page requests and pages sent back by web servers). Developed by Netscape, HTTPS is nonproprietary. See also HTTP. |
|
|
An on-screen graphic representing an interface element that a user can select or manipulate--for example, an application, document, or disk. |
|
|
(Internet Inter-ORB Protocol) A protocol used for communication between CORBA common object request brokers. See also CORBA. |
|
|
To bring an object or data file (for instance, a document created in another application, a text file, or a graphics file) into an application. See also export. |
|
|
See keyboard focus. |
|
|
The place, usually indicated by a blinking bar, where typed text or a dragged or pasted selection will appear. See also pointer. |
|
|
A window used in MDI applications that a user
cannot drag outside of the backing window. In an MDI application that uses the Java look and feel, internal windows have a window
border, title bar, and standard window controls with the Java look and feel. Internal windows correspond to a non-MDI application's
primary windows. Internal windows are created using the |
|
|
In an MDI application with the Java look and feel,
a modeless window that typically displays a collection of tools, colors, or patterns. Internal utility windows float on top of
document (internal) windows. User choices made in an internal utility window affect whichever internal window is active. Internal
utility windows are created using the |
|
|
The process of preparing software so that it is suitable for the global marketplace, taking into account wide variations in regions, languages, and cultures. Internationalization usually requires the separation of component text from code to ease the process of translation. See also localization, resource bundle. |
|
|
(Java 2 Platform, Enterprise Edition) The edition of the Java 2 platform that combines a number of technologies (such as enterprise beans, JSP pages, CORBA, and XML) in one architecture with a comprehensive application programming model and compatibility test suite for building enterprise-class server-side applications. See also CORBA, EJB, JSP. |
|
|
An application that consists of J2EE components
(application clients, applets, HTML pages, JSP pages, servlets, and enterprise beans) that run on the J2EE platform. J2EE
applications are typically designed for distribution across multiple computing tiers. For deployment, a J2EE application is packaged
in an |
|
|
A first-tier client program that executes in its own Java virtual machine but might access J2EE components in the web or business tier. |
|
|
The collection of runtime services provided by the J2EE platform. These include HTTP, HTTPS, JTA, RMI-IIOP, Java IDL, JDBC, JMS, JNDI, JavaMail, and JAF. Although J2EE servers usually come packaged with web and EJB containers, they are not required to. For example, an OS vendor could supply the runtime services while a separate vendor supplied the J2EE containers. |
|
|
(Java 2 Platform, Standard Edition) The standard edition of the essential Java 2 platform, which includes tools, runtime services, and APIs for developers who are writing, deploying, and running applets and applications in the Java programming language. See also Java 2 SDK. |
|
|
(JavaBeans Activation Framework) A standard extension to the J2SE and J2EE platforms. JAF enables developers to use standard services to determine the type of an arbitrary piece of data, gain access to and discover available operations, and instantiate the appropriate bean to perform those operations. See also JavaBeans. |
|
|
(Java Archive) A platform-independent file format that bundles classes, images, and other files into one compressed file, speeding download time. |
|
|
A programming interface (part of the JFC in the Java 2 SDK) that provides an advanced two-dimensional imaging model for complex shapes, text, and images. Features include enhanced font and color support and a single, comprehensive rendering model. See also JFC. |
|
|
See J2EE. |
|
|
See J2SE. |
|
|
The software development kit that developers need to build applications for the Java 2 Platform, Standard Edition, v. 1.3, and the Java 2 Platform, Enterprise Edition. See also JDK, J2EE, J2SE. |
|
|
A programming interface (part of the JFC) that enables assistive technologies to interact and communicate with JFC components. A Java application that fully supports the Java Accessibility API is compatible with such technologies as screen readers and screen magnifiers. See also accessibility, assistive technology, Java Accessibility Utilities, JFC. |
|
|
A set of classes (provided in the Java 2 SDK) for use by the vendors who create assistive technologies or automated tool tests. They enable assistive technologies to locate and query user interface objects inside a Java application. See also accessibility, assistive technology, Java Accessibility API, JFC. |
|
|
An architecture that defines a portable, platform-independent, reusable component model. Beans are the basic unit in this model. You can deploy beans in a network on any major operating system. See also EJB. |
|
|
See JAF. |
|
|
See JDK. |
|
|
See JFC. |
|
|
An interface definition language that provides CORBA interoperability and connectivity capabilities for the J2EE platform. See also CORBA, J2EE. |
|
|
The default appearance and behavior for JFC applications, designed for cross-platform use. The Java look and feel works in the same way on any platform that supports the JFC. See also JFC, pluggable look and feel architecture. |
|
|
See JSP. |
|
|
(Java Database Connectivity) An industry standard for database-independent connectivity between the Java platform and a wide range of databases. The JDBC interface provides a call-level API for SQL-based database access. |
|
|
(Java Development Kit) Software that includes the APIs and tools that developers need to build applications for those versions of the Java platform that preceded the Java 2 platform. See also Java 2 SDK. |
|
|
(Java Foundation Classes) A part of the Java 2 platform that includes the Swing classes, pluggable look and feel designs, and the Java Accessibility API. The JFC also includes the Java 2D API, drag and drop, and other enhancements. See also AWT, pluggable look and feel architecture, Swing classes. |
|
|
An application built with the JFC. See also JFC. |
|
|
(Java Message Service) An API for enterprise messaging systems. |
|
|
(Java Naming and Directory Interface) An interface to multiple naming and directory services. As part of the Java Enterprise API set, JNDI enables seamless connectivity to heterogeneous enterprise naming and directory services. Developers can build powerful and portable directory-enabled Java applications using this industry-standard interface. |
|
|
A graphics format developed by the Joint Photographic Experts Group. The JPEG format is frequently used for photographs and other complex images that benefit from a larger color palette than a GIF image can provide. JPEG compression is "lossy"; decompressed images are not identical to uncompressed images. See also GIF. |
|
|
(JavaServer Pages) An extensible web technology that uses template data, custom elements, scripting languages, and server-side Java objects to return dynamic content to a client. Typically, the template data consists of HTML or XML elements, and, in many cases, the client is a web browser. JSP technology is an extension of servlet technology. It facilitates the addition of dynamic data to an otherwise static web page. See also servlets. |
|
|
(Java Transaction API) An API that enables applications and J2EE servers to access transactions. |
|
|
The active window or component where the user's next keystrokes will take effect. Sometimes called the "input focus." See navigation, select. |
|
|
A collective term for keyboard shortcuts, mnemonics, and other forms of navigation and activation that utilize the keyboard instead of the mouse. See also keyboard shortcut, mnemonic. |
|
|
A keystroke combination (usually a modifier key and a character key, like Control-C) that activates a menu item from the keyboard even if the relevant menu is not currently displayed. See also keyboard operations, mnemonic. |
|
|
Static text that appears in the interface. For
example, a label might identify a group of checkboxes. (The text that accompanies each checkbox within the group, however, is
specified in the individual checkbox component and is therefore not considered a label.) Labels are created using the
|
|
|
Software that assists the designer in determining the size and position of components within a container. Each container type has a default layout manager. See also AWT. |
|
|
A set of choices from which a user can choose one
or more items. Items in a list can be text, graphics, or both. List boxes can be used as an alternative to radio buttons and
checkboxes. The choices that users make last as long as the list is displayed. List boxes are created using the |
|
|
A collective term for the two components that provide a one-column arrangement of data. See also list box, selectable list. |
|
|
The process of customizing software for a particular locale. Localization usually involves translation and often requires changes to colors, fonts, keyboard usage, number formats, and date and time formats. See also internationalization, resource bundle. |
|
|
The appearance and behavior of a complete set of GUI components. See also Java look and feel. |
|
|
(multiple document interface) An interface style that confines all of an application's internal windows inside a backing window. See also backing window, internal window, internal utility window. |
|
|
A list of choices (menu items) logically grouped
and displayed by an application so that a user need not memorize all available commands or options. Menus in the Java look and feel
are "sticky"--that is, they remain posted on screen after the user clicks the menu title. Menus are created using the
|
|
|
The horizontal strip at the top of a window that
contains the titles of the application's drop-down menus. Menu bars are created using the |
|
|
A choice in a menu. Menu items (text or graphics)
are typically commands or other options that a user can select. Menu items are created using the |
|
|
See separator. |
|
|
The central button on a three-button mouse (typically used in UNIX environments). The Java look and feel does not utilize the middle mouse button. See also mouse button 2. |
|
|
(Multipurpose Internet Mail Extensions) An Internet standard for sending and receiving non-ASCII email attachments (including video, audio, and graphics). Web browsers also use MIME types to assign applications that interpret and display files that are not formatted in HTML. |
|
|
A reduced representation of an internal window in an MDI application. Minimized internal windows look like horizontally oriented tags that appear at the lower-left corner of the backing window. The user can drag minimized internal windows to rearrange them. See also MDI. |
|
|
An underlined alphanumeric character, typically in a menu title, menu item, or the text of a button or component. A mnemonic shows the user which key to press (in conjunction with the Alt key) to activate a command or navigate to a component. See also keyboard operations, keyboard shortcut. |
|
|
In a JFC application, a dialog box that prevents
the user's interaction with other windows in the current application. Modal dialog boxes are created using the |
|
|
In a JFC application, a dialog box whose presence
does not prevent the user from interacting with other windows in the current application. Modeless dialog boxes are created using the
|
|
|
A key (for example, the Control or the Shift key) that does not produce an alphanumeric character but rather modifies the meaning of other keys. |
|
|
The primary button on a mouse (the only button, for Macintosh users). By default, mouse button 1 is the leftmost button, though users might switch the button settings so that the rightmost button becomes mouse button 1. See also middle mouse button, mouse button 2. |
|
|
On a two-button or three-button mouse, the button that is used to display contextual menus. By default, mouse button 2 is the rightmost button on the mouse, though users might switch the settings so that the leftmost button becomes mouse button 2. On mouse devices with only one button, users get the effect of mouse button 2 by holding down the Control key when pressing mouse button 1. See also contextual menu, middle mouse button, mouse button 1. |
|
|
A change in the visual appearance of an interface element that occurs when the user moves the pointer over it--for example, the display of a button border when the pointer moves over a toolbar button. |
|
|
A full-motion video with sound that is formatted for inclusion in an application. |
|
|
See MDI. |
|
|
Code that refers to the methods of a specific operating system or is compiled for a specific processor. |
|
|
The movement of input focus from one user interface component to another via the mouse or the keyboard. Navigation by itself doesn't result in activation of a component or selection of an object. See also activation, keyboard focus, select. |
|
|
See combo box. |
|
|
(1) In user interfaces, a logical entity that an
application presents in an interface and that users manipulate--for instance, a document, chapter, or paragraph in a word- processing
application, or a mail server, mailbox, or mail message in a mail program.
|
|
|
The empty space between the text and the border of command buttons. (Padding is also used to denote the spaces between the contents of table cells and cell borders.) |
|
|
A collective term for scroll panes, split panes, and tabbed panes. |
|
|
A container for organizing the contents of a
window, dialog box, or applet. Panels are created using the |
|
|
A special text field in which the user types a
password. The field displays a masking character for each typed character. Password fields are created using the
|
|
|
An unadorned window with no title bar or window
controls, typically used for splash screens. Plain windows are created using the |
|
|
An architecture that separates the implementation of interface elements from their presentation, enabling an application to dynamically choose how its interface elements interact with users. When a pluggable look and feel is used for an application, the designer can select from several look and feel designs. |
|
|
An editor that can be used by the editor pane. The JFC supplies plug-in editor kits for plain, styled, RTF, and HTML data. |
|
|
A small graphic that moves around the screen as the user manipulates the mouse (or another pointing device). Depending on its location and the active application, the pointer can assume various shapes, such as an arrowhead, crosshair, or clock. By moving the pointer and pressing mouse buttons, a user can select objects, set the insertion point, and activate windows. Sometimes called the "cursor." See also insertion point. |
|
|
A top-level window of an application, where the
principal interaction with the user occurs. The title bar and borders of primary windows always retain the look and feel of the
user's native platform. Primary windows are created using the |
|
|
An interface element that indicates one or more
operations are in progress and shows the user what proportion of the operations has been completed. Progress bars are created using
the |
|
|
A button that a user clicks to set an option.
Unlike checkboxes, radio buttons are mutually exclusive--choosing one radio button turns off all other radio buttons in the group.
Radio buttons are created using the |
|
|
A menu item that appears with a radio button next
to it. Separators indicate which radio button menu items are in a group. Choosing one radio button menu item turns off all others in
that group. Radio button menu items are created using the |
|
|
The place where an application retrieves its locale-specific data (isolated from source code). See internationalization, localization. |
|
|
For "red, green, blue." In computer graphics, a color model that represents colors as amounts of red, green, and blue. See also HSB. |
|
|
(Remote Method Invocation) A distributed object model for Java programs in which the methods of remote objects written in the Java programming language can be called from other virtual machines, possibly on different hosts. |
|
|
In a scrollbar, one of the arrows that a user can click to move through displayed information in the corresponding direction (up or down in a vertical scrollbar, left or right in a horizontal scrollbar). See also scrollbar. |
|
|
A box that a user can drag in the channel of a scrollbar to cause scrolling in the corresponding direction. The scroll box's position in the scrollbar indicates the user's location in the list, window, or pane. In the Java look and feel, the scroll box's size indicates what proportion of the total information is currently visible on screen. A large scroll box, for example, indicates that the user can peruse the contents with just a few clicks in the scrollbar. See also scrollbar. |
|
|
A container that provides scrolling with optional
vertical and horizontal scrollbars. Scroll panes are created using the |
|
|
A component that enables a user to control what
portion of a document or list (or similar information) is visible on screen. A scrollbar consists of a vertical or horizontal
channel, a scroll box that moves through the channel of the scrollbar, and two scroll arrows. Scrollbars are created using the
|
|
|
A modal or modeless window created from and
dependent upon a primary window. Secondary windows set options or supply additional details about actions and objects in the primary
window. Secondary windows are dismissed when their associated primary window is dismissed. Secondary windows are created using either
the |
|
|
A one-column arrangement of data in which the items
that users select from the list are designated for a subsequent action. Command buttons can operate on this selection. When another
selection is made, any previous selection in the selectable list is deselected. Selectable lists are created using the
|
|
|
(1) In human interface design, refers narrowly to
designating one or more objects, typically for a subsequent action. UI components are activated while user objects are
selected.
|
|
|
A line graphic that is used to divide menu items
into logical groupings. Separators are created using the |
|
|
A network device that manages resources and supplies services to a client. See also client. |
|
|
Server-side programs that give Java technology-enabled servers additional features. Servlets provide web developers with a simple, consistent mechanism for extending the features of a web server and for gaining access to existing business systems. See also JSP. |
|
|
A control that enables the user to set a value in a
range--for example, the RGB values for a color. Sliders are created using the |
|
|
A plain window that appears briefly in the time between the launch of a program and the appearance of its main application window. |
|
|
A container that enables the user to adjust the
relative size of two adjacent panes. Split panes are created using the |
|
|
A menu that is displayed when a user chooses an
associated menu item in a higher-level menu. (Such menu items are identified by a rightward-facing triangle.) Submenus are created
using the |
|
|
A set of GUI components, featuring a pluggable look and feel, that are included in the JFC. The Swing classes implement the Java Accessibility API and supply code for interface elements such as windows, dialog boxes and choosers, panels and panes, menus, controls, text components, tables, lists, and tree components. See also AWT, JFC, pluggable look and feel architecture. |
|
|
A container that enables the user to switch between
several components (usually |
|
|
A two-dimensional arrangement of data in rows and
columns. Tables are created using the |
|
|
A multiline region for displaying (and sometimes
editing) text. Text in such areas is restricted to a single font, size, and style. Text areas are created using the
|
|
|
An area that displays a single line of text. In a
noneditable text field, a user can copy, but not change, the text. In an editable text field, a user can type new text or edit the
existing text. Text fields are created using the |
|
|
A feature that enables a designer to specify alternative colors and fonts across an entire Java look and feel application. See also Java look and feel. |
|
|
Information that is time sensitive, including spoken audio, music, animation, and video. |
|
|
The strip at the top of a window that contains its title and window controls. See also window controls. |
|
|
A button that alternates between two states. For
example, a user might click one toggle button in a toolbar to turn italics on and off. A single toggle button has checkbox behavior;
a programmatically grouped set of toggle buttons can be given the mutually exclusive behavior of radio buttons. Toggle buttons are
created using the |
|
|
A short text string that appears on screen to describe the interface element beneath the pointer. |
|
|
A collection of frequently used commands or
options. Toolbars typically contain buttons, but other components (such as text fields and combo boxes) can be placed in toolbars as
well. Toolbars are created using the |
|
|
A button that appears in a toolbar, typically a
command or toggle button. A toolbar button can also display a menu. Toolbar buttons are created using the |
|
|
The highest-level container for a Java application.
The top-level containers are |
|
|
A representation of hierarchical data (for example,
directory and file names) as a graphical outline. Clicking expands or collapses elements of the outline. Tree components are created
using the |
|
|
A graphic used in the tree component. The user clicks a turner to expand or collapse a container in the hierarchy. |
|
|
Not applicable in the current system state. When a component is unavailable, it appears dimmed and is skipped by keyboard navigation. |
|
|
A modeless window that typically displays a
collection of tools, colors, fonts, or patterns. Unlike internal utility windows, utility windows do not float. User choices made in
a utility window affect whichever primary window is active. A utility window is not dismissed when a primary window is dismissed.
Utility windows are created using the |
|
|
(Web Archive) A file format used for files that contain the web content of a J2EE application. See J2EE application, web component. |
|
|
See browser. |
|
|
An executable file (for instance, a servlet or JSP page) that is contained in a WAR (Web Archive) file. See also WAR. |
|
|
A user interface element that organizes and contains the information that users see in an application. See also dialog box, internal utility window, plain window, primary window, secondary window, utility window. |
|
|
Controls that affect the state of a window (for example, the Maximize button in Microsoft Windows title bars). |
| Java Look and Feel Design Guidelines, second edition.
Copyright 2001. Sun Microsystems, Inc. All Rights Reserved. |