paint()中常见的方法:
1)g.drawImage(image, 10, 10, this); //显示图片 2)g.setColor(Color.BLACK);//设置画笔颜色 3)g.setFont(new Font("宋体", 10, 20));//设置字体 4)g.drawString("JFame中重载paint", 100, 100);//绘制字符 5)g.fillRect(200,200,100,100);//绘制矩形 6)g.drawLine(300,400,300,600);//画直线 7)g.fillOval(400,300,100,100);//画实心圆
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
/**
* 文件名:JFamePaintTest
* 创建者:xiebaoming
* 创建时间:2021/12/8 10:02
* 描述:TODO
*/
class JFamePaintTest extends JFrame {
public void Test() {
this.setTitle("paintTest"); //标题
this.setSize(800, 550); //窗口大小
this.setResizable(false); //窗口是否可以改变大小=否
this.setDefaultCloseOperation(MyJFrame.EXIT_ON_CLOSE);//窗口关闭方式为关闭窗口同时结束程序
int width = Toolkit.getDefaultToolkit().getScreenSize().width;//获取屏幕宽度
in