在java中的任意位置使用背景涂料在自定义JPanel上绘画

时间:2012-11-26 16:24:58

标签: java swing paintcomponent

我正在使用带有背景图片的自定义JPanel。我通过覆盖面板的paintComponent()方法来放置背景图像。面板的布局设置为GridBagLayout。现在我正在尝试添加另一个JPanel,我正在绘制一个矩形。

当我尝试这样做时,矩形被绘制在任意位置,并且它的副本也被绘制。当我删除第一个面板的背景图像时,一切正常。

如何解决这个问题?

0 个答案:

没有答案