指教

一直在路上25 2012-12-10 04:55:28
public class Yard extends Frame {

@Override
public void paintComponents(Graphics g) {
Color c = g.getColor();
g.setColor(Color.GRAY);
g.fillRect(0, 0,ROWS*BLOCK_SIZE,COLS*BLOCK_SIZE);
g.setColor(c);
}

private static final int ROWS = 40;
private static final int COLS = 40;
为什么这个没有Paint重载方法呢?
...全文
139 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
书断华 2012-12-10
  • 打赏
  • 举报
回复
他不是画板哪有那个方法?要有继承了javax.swing.JComponent 这个类才能当画板来用。
我百了个度 2012-12-10
  • 打赏
  • 举报
回复

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧