没有时间调了,权当抛砖引玉吧.
class MyLabel extends JLabel {
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.red);
Rectangle r = this.getBounds();
g.setColor(Color.yellow);
g.fillRect((int)r.getX(),(int)r.getY(),r.width,r.height);
g.setColor(Color.green);
g.fillOval(10,10,100,100);
System.out.println("my Paint");
}
}
class MyLabel extends JLabel {
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.red);
Rectangle r = this.getBounds();
g.setColor(Color.yellow);
g.fillRect((int)r.getX(),(int)r.getY(),r.width,r.height);
g.setColor(Color.green);
g.fillOval(10,10,100,100);
System.out.println("my Paint");
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货