2
我想通过电视信号绘制一个transparent.png图像(因此在渲染之前混合)。在AWT中绘制一个半透明的.png
当我画一个矩形透明,我可以只设立SrcOver和指定alpha为我的背景颜色和它的工作:
((DVBGraphics) g).setDVBComposite(DVBAlphaComposite.SrcOver);
但现在我确实尝试使用与透明PNG设置,并不起作用(这只是稳固)。
如果我设置XOR模式:
g.setXORMode(Color.white);
设置SrcOver后,整个图像变成半透明的,而不仅仅是指定点。此外,设置为“透明”的部分仍然可见。
任何人都可以指向使这项工作的魔法组的电话?
(此外,摆动不可用 - 只是大部分的Java 1.4)。
这似乎工作得更好。在我使用的电话中,我传递了一种颜色,我猜那种颜色被用来填充我希望透明的空间。仍然不确定半透明的东西,但谢谢! – 2009-02-17 17:56:12