The Java Desktop System contains the following types of icon:
Icons that are used internally by GTK+ applications, or GTK+
stock icons. Users can use the Controls tabbed section
in the Theme Details
dialog to specify a set of
these icons for their desktop.
Icons that are used to represent applications in the Main Menu, and in the file manager. Users can use the Icons tabbed section in the Theme Details
dialog to specify a set of these icons for their desktop.
The Java Desktop System provides several themes that are designed for users with special visual needs. For example, some of the themes are designed for users with low vision. Several versions of icons might be required so that the system can display the icon properly in each theme. You can create the icons in several formats and sizes. For example, you can create icons in Portable Network Graphic (PNG) format. The suggested size of icons for the Java Desktop System is 48 pixels by 48 pixels. This is the most suitable size at which the icons can be successfully scaled up and down.
When you install a new icon, create the following 48 × 48 pixel versions of the icon:
Regular icon
Low contrast icon
High contrast icon
Inverse high contrast icon
Install the icons in the image files location that is specified for the theme in To Install a New Controls Option.
For example, to add GTK+ icons to the HighContrastLargePrint theme, perform the following steps:
Add the icons to the /usr/share/themes/HighContrastLargePrint/pixmaps directory.
Modify the /usr/share/themes/HighContrastLargePrint/gtk-2.0/gtkrc file to associate the icon with a GTK stock icon identifier.
To add Main Menu icons for new applications to the HighContrastLargePrint theme, install the icons to the /usr/share/icons/HighContrastLargePrint/48x48/apps directory.
For more information about how to create icons for application launchers and panels, see the following URL:
http://www.freedesktop.org/Standards/icon-theme-spec