import java.awt.*;
import java.awt.event.*;
import java.awt.image.BufferedImage;
/**
* @ClassName HandDraw
* @Description TODO
* @Author xpower
* @Date 2022/5/12 19:28
* @Version 1.0
*/
public class HandDraw {
//主窗体
Frame frame = new Frame("位图测试");
//定义画图区的宽高
private final int width = 300;
private final int height = 500;
//创建右击弹出颜色菜单
PopupMenu ColorMenu = new PopupMenu();
//画笔的菜单组件三种颜色
MenuItem redItem = new MenuItem("红色");
MenuItem greenItem = new MenuItem("绿色");
MenuItem blueItem = new MenuItem("蓝色");
//创建一个变量记录当前画笔的颜色
private Color forcecolor = Color.black;
//创建BufferedImage对象
BufferedImage bufferedImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);
//通过BufferedImage对象获取画笔
Graphics graphics = bufferedImage.getGraphics();
public class drawPaper extends Canvas {
@Override