【发布时间】:2017-05-20 04:02:27
【问题描述】:
让我用照片问我的问题:)
左边的图片是Adobe Photoshop中的透明照片,右边是我的java程序中的结果。 我在重写的“paint(Graphics g)”方法的主体中使用了“drawImage”方法。 我怎样才能让它看起来透明? 看起来这里只有 0 或 100 的透明度是可以接受的......
【问题讨论】:
-
图像是 JPG(坏)还是 PNG(好)?请出示相关代码。
-
@DontKnowMuchButGettingBetter 黑色部分是透明的,我在标题中也注意到了,所以它绝对是png图片!!!
-
查找
AlphaComposite- Compositing Graphics
标签: java swing jframe jpanel paint