我正在使用JPanel
带有背景图像的自定义。我通过覆盖面板的paintComponent()
方法放置了背景图像。面板的布局设置为GridBagLayout
。现在我正在尝试向其中添加另一个 JPanel,我正在其上绘制一个矩形。
当我试图这样做时,矩形被绘制在任意位置,并且它的副本也被绘制。当我删除第一个面板的背景图像时,一切正常。
如何解决这个问题?
我正在使用JPanel
带有背景图像的自定义。我通过覆盖面板的paintComponent()
方法放置了背景图像。面板的布局设置为GridBagLayout
。现在我正在尝试向其中添加另一个 JPanel,我正在其上绘制一个矩形。
当我试图这样做时,矩形被绘制在任意位置,并且它的副本也被绘制。当我删除第一个面板的背景图像时,一切正常。
如何解决这个问题?