Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Можно ли извлечь изображение из IconUIResource


Автор: _Y_ 20.8.2008, 20:06
Собственно, весь вопрос  в теме. Имеется иконка спрятанная в IconUIResource. Надо понимать, иконка генерится автоматически (или просто хранится) где-то в глубинах системы. Хочется эту иконку получить для работы с ней как с  Image. Возможно ли? Если да, то как?

Автор: ivg 20.8.2008, 22:21
Мо бо как то так  smile 
Код

    public static Image toImage(IconUIResource icon) {
        BufferedImage image = new BufferedImage(
            icon.getIconWidth(), icon.getIconHeight(), BufferedImage.TYPE_INT_ARGB);
        icon.paintIcon(null, image.getGraphics(), 0, 0);
        return image;
    }

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)