我正在用java编写游戏。在主 UI 中,我将游戏地图呈现在画布上,我将该画布添加到工作正常的 JLayeredPane 中。然后我在屏幕顶部附近的顶部添加了一个玩家肖像区域。Player 肖像区域是 JPanel,问题是我无法让该肖像区域的背景透明。它始终具有白色背景。
我尝试设置似乎没有影响的 PortraitArea JPanel setOpaque("false")。我还尝试使用 alpha 添加背景颜色,这也没有什么区别。有什么建议么?
我正在用java编写游戏。在主 UI 中,我将游戏地图呈现在画布上,我将该画布添加到工作正常的 JLayeredPane 中。然后我在屏幕顶部附近的顶部添加了一个玩家肖像区域。Player 肖像区域是 JPanel,问题是我无法让该肖像区域的背景透明。它始终具有白色背景。
我尝试设置似乎没有影响的 PortraitArea JPanel setOpaque("false")。我还尝试使用 alpha 添加背景颜色,这也没有什么区别。有什么建议么?