做这个游戏的目的是为了更好的复习我们在java-SE所学过的知识,另外我们可以学习到一些新的知识,废话不多说,我们直接开始
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
/**
* @Auther:Yuhai
* @Date:2022/6/3-06-03-15:08
* @Description:IntelliJ IDEA
* @version:1.0
*/
public class TankFrame extends Frame {
public TankFrame(){
setSize(800,600);
setResizable(false);
setTitle("tank--war");
setVisible(true);
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
@Override
public void paint(Graphics g){
g.fillRect(200,200,50,50);
}
}
package com.MyTank.tank;
/**
* @Auther:Yuhai
* @Date:2022/6/3-06-03-15:10
* @Description:IntelliJ IDEA
* @version:1.0
*/
public class Main {
public static void main(String[] args) {
TankFrame tf = new TankFrame();
}
}
以上代码演示的是在页面画出一个正方形的图片,重写paint方法,利用画笔画出一个正方形,系统默认的是黑色
演示结果