我尝试通过这样做来改变绘制字符串的alpha:
g2d.drawString("HelloWorld", 50, 50, alphaValue);
这导致编译错误。
我试图做的就是让绘制的字符串慢慢变为透明。
答案 0 :(得分:3)
您需要设置颜色
Color curr = g2d.getColor();
// Color curr = Color.GREEN;
g2d.setColor(new Color(curr.getRed(), curr.getGreen(), curr.getBlue(), alphaValue));
g2d.drawString("HelloWorld", 50, 50);
答案 1 :(得分:3)
正如Sergiy所说,你需要改变图形使用的@Autowired
的alpha值。
以下是一种可以淡出文本的方法示例。
Color