【发布时间】:2013-01-04 01:50:37
【问题描述】:
我目前正在使用 Swing 在 Java 中设计吃豆人。我有使用以下语句在屏幕上绘制的 PNG 图像。
wall = new ImageIcon(GamePanel.class.getResource("wall.png")).getImage();
g2d.drawImage(wall, x, y, this);
我遇到的问题是它似乎渲染了实际文件的非常低的颜色深度再现。看起来它确实保留了透明度(灰色背景是 Panel bg 颜色),但它失去了颜色深度。
实际图像是这样的: 运行时是这样的:
有人有解决办法吗?谢谢!
【问题讨论】: