[PROPOSAL] Icon Packs
Hi everyone, I'm back with a humble proposal that I'd like to work on.
When I create a Swing app, I know sure that different look and feels can be applied to it... except for the icons.
Putting icons in Swing apps is a PITA, and there is no possibility of switching icon packs, so that a Windows L&F and a Metal L&F will get the same application icons, making only one L&F not look crappy.
Overmore developers have to write and translate all the corrisponding labels and accelerator keys, each on their own.
Java has an icon repository, but it has only metal icons, and no automatic way I know of getting labels and mnemonics:
A proposed solution would be to have Icon Packs, that contain icons to be used with the most common look and feels, with their corresponding labels and mnemonics translated in different languages.
To make it work, a standard naming has to be sought out, or simply copied from:
In this way, SwingX would have icons for all the standard ones, and the extra icons for an app would simply be put in an extra Icon Pack.
Comments, suggestions, etc?