小游戏(坦克大战)

前提小知识

绘图原理:
1、Component类提供了两个和绘图相关方法

paint(Graphics g) repaint( )
绘制组件外观 刷新组件外观

2、在以下情况paint()会被自动调用:

  • 当组件第一次在屏幕显示的时候;
  • 窗口最小化,再最大化;
  • 窗口的大小发生变化;
  • repaint函数被调用
class MyPanel extends JPanel {
	private static final long serialVersionUID = 1L;

	@Override
	public void paint(Graphics g) {	//绘图方法
		super.paint(g);			//调用父类的方法完成初始化
		
		g.drawOval(0, 0, 20, 20);	//画圆
	}
}
上一篇:OpenPcdet测试


下一篇:.NET(C#)使用GDI+绘图(Graphics)实现打印带有条码(BarcodeLib)的小票