org.gnu.gtk
public class IconTheme extends GObject
Constructor Summary | |
---|---|
IconTheme() |
Method Summary | |
---|---|
static void | addBuiltinIcon(String name, int size, Pixbuf pixbuf) |
void | appendSearchPath(String path) |
static IconTheme | getDefault() |
static IconTheme | getForSceen(Screen screen) |
IconSize[] | getIconSizes(String iconName)
Returns an array of IconSize describing the sizes at
which the icon is available without scaling. |
String[] | getSearchPath() |
boolean | hasIcon(String iconName) |
String[] | listIcons(String context) |
Pixbuf | loadIcon(String name, int size, IconLookupFlags flags)
Looks up an icon in an icon theme, scales it to the given size and
renders it into a pixbuf.
|
IconInfo | lookupIcon(String name, int size, IconLookupFlags flags) |
void | prependSearchPath(String path) |
boolean | rescanIfNeeded() |
void | setCustomtTheme(String name) |
void | setScreen(Screen screen) |
void | setSearchPath(String[] path) |
Parameters: name size flags
Returns: The rendered pixbuf, or null if the icon is not found.