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