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 icon can be displayed properly in each theme. You can create the icons in several formats, for example Portable Network Graphic (PNG) format. The suggested size of icons for the Java Desktop System is 48 pixels by 48 pixels. At this size, most themes can rescale the icons.
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 to 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 for panels, see the following URL:
http://www.freedesktop.org/Standards/icon-theme-spec