我使用Java教程中的SwingPaintDemo2:
我像这样修改了它:public void paintComponent(Graphics g) {
super.paintComponent(g);
// Draw Text
g.drawString("This is my custom Panel!",10,20);
JLabel c = new JLabel("Label");
c.paint(g);
}
g.drawString方法可以正常工作。但是我该如何在该方法中绘制JLabel?它不起作用。
Graphics
对象。相反,使用一个副本Graphics gCopy = g.create()
。 - Moonbeam