SWT GC изменить цвет изображения
У меня есть изображение (которое показывает круг, подобный этому, http://icons.mysitemyway.com/legacy-icon/016945-3d-transparent-glass-icon-symbols-shapes-shapes-circle/ в реестре изображений!
Я хочу изменить цвет круга с изображения на красный. Может кто-нибудь сказать мне, как я могу это сделать? Спасибо!
1 ответ
Это невозможно только с помощью GC; GC предлагает вам команды для создания нового изображения путем рендеринга круга, но вы не можете изменить существующие изображения (сильно).
Вам нужно будет загрузить изображение в BufferedImage
, После этого вы можете использовать пиксельные манипуляции, чтобы делать то, что вы хотите.
Есть много ответов относительно манипулирования пикселями здесь; Вот некоторые из них, которые должны помочь вам начать: