如何在其组件之前绘制面板背景

时间:2011-03-23 20:37:19

标签: java

我想使用我的Graphics2D对象在我的JFrame的ContentPane的背景上绘制一些线条和矩形,但是super.paint(g)之后完全重新绘制了面板,然后将绘图代码放在它之后现有组件的顶部。

如何绘制面板然后绘制自定义绘图代码然后绘制组件?

1 个答案:

答案 0 :(得分:2)

JFrame是一个Swing组件,所以你应该重写paintComponent()而不是paint()。