#java #swing #colors #rgba
#java #swing #Цвет #rgba
Вопрос:
Как я могу рисовать в swing, используя RGBA (цвета с прозрачностью)? Единственный класс, который я нашел, — это Color, который является sRGB.
Ответ №1:
Color понимает альфа-версию и даже имеет конструкторы, которые ее принимают: Color API
Вы рисуете в буферном изображении?
Комментарии:
1. @HFOE: «Color поймет альфа-версию и даже имеет конструкторы, которые ее принимают». В частности, Color(r,g,b,a) . «Вы рисуете в буферном изображении?» Если это так, обязательно используйте один из типов, определяющих альфа-компонент, такой как BufferedImage. TYPE_INT_ARGB .