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