SWT GC изменить цвет изображения

У меня есть изображение (которое показывает круг, подобный этому, http://icons.mysitemyway.com/legacy-icon/016945-3d-transparent-glass-icon-symbols-shapes-shapes-circle/ в реестре изображений!

Я хочу изменить цвет круга с изображения на красный. Может кто-нибудь сказать мне, как я могу это сделать? Спасибо!

1 ответ

Это невозможно только с помощью GC; GC предлагает вам команды для создания нового изображения путем рендеринга круга, но вы не можете изменить существующие изображения (сильно).

Вам нужно будет загрузить изображение в BufferedImage, После этого вы можете использовать пиксельные манипуляции, чтобы делать то, что вы хотите.

Есть много ответов относительно манипулирования пикселями здесь; Вот некоторые из них, которые должны помочь вам начать:

Другие вопросы по тегам