* Add png support for menu icon

* A better logout menu icon
* Reduce missing menu icon log level from SEVERE to WARNING
This commit is contained in:
Heng Sin Low 2006-11-29 09:14:43 +00:00
parent 5c03ba3cb6
commit e11381a8b8
1 changed files with 20 additions and 1 deletions

View File

@ -1279,12 +1279,31 @@ public final class Env
URL url = Adempiere.class.getResource("images/" + fileNameInImageDir);
if (url == null)
{
s_log.log(Level.SEVERE, "Not found: " + fileNameInImageDir);
s_log.log(Level.WARNING, "Not found: " + fileNameInImageDir);
return null;
}
return new ImageIcon(url);
} // getImageIcon
/**
* Get ImageIcon. Will try .gif then .png
*
* @param fileName file name in imgaes folder without the extension(e.g. Bean16)
* @return image
*/
public static ImageIcon getMenuImageIcon (String fileName)
{
URL url = Adempiere.class.getResource("images/" + fileName+".gif");
if (url == null)
url = Adempiere.class.getResource("images/" + fileName+".png");
if (url == null)
{
s_log.log(Level.WARNING, "GIF/PNG Not found: " + fileName);
return null;
}
return new ImageIcon(url);
} // getImageIcon
/***************************************************************************
* Start Browser