/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package usda.weru.resources;

import java.awt.Image;
import java.awt.Toolkit;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import org.apache.log4j.Logger;

/**
 *
 * @author Joseph Levin <joelevin@weru.ksu.edu>
 */
public class Resources {
    private static final Logger LOGGER = Logger.getLogger(Resources.class);
    public static final Image getImage(String filename){
        try{
            return Toolkit.getDefaultToolkit().createImage(Resources.class.getResource(filename));
        }
        catch(Exception e){
            LOGGER.warn("Unable to load image. " + filename, e);
            return null;
        }
    }

    public static final Icon getIcon(String filename){
        return new ImageIcon(getImage(filename));
    }
}
