We have IconFactory class in JIDE Common Layer which has getOverlayIcon(.) method. If you put "Edit" overlay icon, it becomes "Edit a File". If you put "New" overlay icon on top of "File", it is "New a File". For example, we have "File" icon in "Software" section. "Overlay" icons are smaller icons that can be added on top of another icon. "Floppy" plus "Overlay-Edit" becomes "SaveAs". Two "Floppy" icons becomes "SaveAll" icon. For example "Floppy" icon can be used as "Save". Icons in these two sections can be used along with other icons to create a new icon with different meaning. These two sections provide many basic computer related elements that are common to any software products. For examples, two sections called "Software" and "Hardware". There are several special sections in each icon set. Isn't it great the icons will change along with the LookAndFeel?Īnother unique feature of our stock icon is it can be used to create more icons without bringing up any image editing application. Not all icons look good on different L&Fs. ![]() Most Java applications support different LookAndFeels on different platforms. ICON_SET_tActiveIconSetName(iconSetName) So once your application is setup to use one icon set, you can easily switch to another icon set by one method call. All the icon sets will have exact the same number of icons in different styles. To get the ImageIcon that you can use in your Java application.Īlthough we have only one icon set right now, we will add more. ICON_SET_MANAGER.getImageIcon(_NAME, iconSize) "/com/jidesoft/icons/maxosx" /* the full package name */ ICON_SET_MANAGER.add("xp", /* icon set name */ Public static IconSetManager ICON_SET_MANAGER = new IconSetManager() If you are using Java, you add the icon set jar to your classpath, customize an IconSetManager (part of open sourced JIDE Common Layer) instance, Once you locate the icon, the icon name is next to it in the overview file. Since the icons are logically grouped into different sections, you probably can guess where it is just by looking at the overview file name. For example, the Basic Icon Set has 12 sections - File, Edit, View, Find/Replace, Direction, Movement, Text, Help, Media Control, Software, Hardware, and Overlay. We divided each icon set into into different sections. There are total 141 icons in the Basic Icon Set, 72 icons in Network Icon Set and more to come. By combining both artistic talents and the logical thinking talent, our icon sets are designed with developers in mind which makes it extremely easy to use in any software application, especially for Java developers who are already our customers of other JIDE component products. Our icon set was built by our professional graphics designers with the cooperation from our developers of JIDE component products. You may wonder why we called our icon set Most developers hate it as designing icon is not what they are good at. ![]() The developers have to take the "icon designer" role. Have you ever seen your developers or yourself trying to use MS Paint to edit an image grabbed from web and use it in your application? Are your application icons from different sources and each icon has different style from each other? This is a typical problem for many software companies that don't have a dedicated graphics designer.
0 Comments
Leave a Reply. |