Java look and feel Graphics Repository

   

 



 

These pages contain a collection of toolbar button graphics. The graphics have been designed specifically for use with the Java look and feel. They conform to the Java look and feel Design Guidelines (see the " Designing Button Graphics" section of the " Application Graphics" chapter). A set of attributes accompanies each graphic. This information can easily be used to create Swing Actions.

As the Human Interface Group, we strive to improve the user experience for you and your end-users. This graphics repository provides you with professional quality graphics that will save you development time. Your end-users benefit by leveraging their knowledge of these graphics and terminology across different Java look and feel applications.

To provide feedback about the graphics repository, send email to the Java look and feel Design Team.

The graphics that comprise the Java look and feel Graphics Repository are located in the "jlfgr-1_0.jar" file. This Jar file can be obtained by downloading and unzipping the following Zip file.
Download the Java look and feel Graphics Repository:

Download



chicline

Development

Applet Application Application Deploy Bean Add Bean Enterprise JavaBean Enterprise JavaBean Jar Host J2EE Application J2EE Application Client Add J2EE Application Client J2EE Server Jar Add Jar Server War Add War Web Component Add Web Component

General

About Add Align Bottom Align Center Justify Horizontal Justify Vertical Align Left Align Right Align Top Bookmarks Compose Mail Contextual Help Copy Cut Delete Edit Export Find Find Again Help History Import Information New Open Page Setup Paste Preferences Print Print Preview Properties Redo Refresh Remove Replace Save Save All Save As Search Send Mail Stop Tip of the Day Undo Zoom Zoom In Zoom Out

Media

Fast Forward Movie Pause Play Rewind Step Back Step Forward Stop Volume

Navigation

Back Down Forward Home Up

Table

Column Delete Column Insert After Column Insert Before Row Delete Row Insert After Row Insert Before

Text

Align Center Align Justify Align Left Align Right Bold Italic Normal Underline


chicline

Attributes for each Toolbar Button Graphic

Each graphic has a set of attributes describing it and specifying how it should be used. These attributes include:

  • Description
  • Graphics
  • Name
  • Tool Tip
  • Shortcut/Accelerator
  • Mnemonic
  • File Names
  • Other Notes


"Description" is the concept that the graphic should embody. This explanation can help you decide if this concept matches your product's functionality. Modified to account for the context, this long explanation might be appropriate for use in a status bar.

"Graphics" are the two images that visually represent the "Description" field. They are 16x16 pixels and 24x24 pixels, respectively. The design principles and techniques used to create these graphics are described in the " Designing Button Graphics" section of the Java look and feel Design Guidelines.

"Name" is the short phrase that should appear in menus and on buttons. Variables, set off by curly brackets, appear in some of the "Name" fields. If this extra information is available, provide it for your end-user's benefit. If you determine that your end-users might benefit from the display of both graphics and text, provide a method for end-users to indicate their preference of text only, graphics only, or both graphics and text. To determine if ellipses are called for in your menu items or on your buttons, consult the Java look and feel Design Guidelines.

"Tool Tip" is the short phrase that should appear as the Tool Tip. Variables, set off by curly brackets, appear in some of the "Tool Tip" fields. If this extra information is available, provide it for your end-users benefit.

"Shortcut" or "Accelerator" is the keystroke combination (consisting of the given letter and a modifier key) that should activate the function. Functionality that end-users need simple and constant access to should have shortcuts. Ensure that each shortcut is unique within your application. For a more complete description of design considerations for shortcuts, please see the "Shortcuts" section in the Java look and feel Design Guidelines. Both new and existing shortcuts are summarized in an "Expanded Shortcuts" table.

"Mnemonic" is the keystroke that, within the appropriate scope, activates the function. Mnemonics are most often seen on menu items. The suggested mnemonics are provided to ensure that the keystrokes do not conflict with each other. Please use them in the given order. Consistency across Java look and feel applications enhances your end-user's comfort with and confidence in your product. For a more complete description of design considerations for mnemonics, please see the "Mnemonics" section in the Java look and feel Design Guidelines.

"File Name" is the relative path name for the graphics. They follow the format:
.../toolbarButtonGraphics/{groupName}/{IconName}{Size}.gif
This file name uniquely specifies the location of the graphic within the Java Archive. The graphics are grouped by usage in subdirectories. For example, there are two different button graphics for "Stop". One is for media transport and one for general use. There is also an "Align Left" for text and an "Align Left" for general objects.

"Other Notes" is for useful information that is not appropriate or captured in the other fields. If the "Description" field is not sufficient to help determine whether a concept matches the product's functionality, this field may help to guide your decision.

Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve
JavaOne Banner Java 8 banner (182)