在JFrame的玻璃窗格上使用paintComponent(Graphics g)

时间:2014-08-20 06:31:49

标签: java jframe

JFrame透明背景后,我尝试使用g.fillPolygon(xValues, yValues, numPoints)使用标记绘制JFrame的玻璃窗格部分。

我正在使用一种方法来查找光标的位置,并且可以获得正确的位置。要强制调用paintComponent(Graphics g),我正在使用myGlassPane.repaint(),但这会删除我绘制的细分的前一部分。

我想知道是否有办法保留之前通过paintComponent(Graphics g)方法绘制的内容。

1 个答案:

答案 0 :(得分:1)

  

我想知道是否有办法保留之前通过paintComponent(Graphics g)方法绘制的内容。

是的,将之前添加的内容添加到BufferedImageList,以便您可以创建它...

例如