我们要来图形图像的处理,目标就是滑动鼠标绘制一根直线,绘制一个矩形,绘制一个圆,并且绘制任意的一个三角形,和任意的一个等腰三角形
我们先创建一个DrawPad类,在这个类里面完成一些操作
步骤1、创建一个界面,并且流式化布局
public void initUI() {
JFrame jf = new JFrame();
jf.setTitle("图形图像绘制");
jf.setSize(800,600);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
// 流式布局
FlowLayout fl = new FlowLayout();
jf.setLayout(fl);
2、然后加入五个按钮,直线,矩形,圆,三角形,等腰三角形
JButton btnLine = new JButton("直线");
JButton btnRect = new JButton("矩形");
JButton btnOval = new JButton("圆");
JButton btnTragnle = new JButton("三角形");
JButton btn1 = new JButton("等腰三角形");
3、将这五个按钮加入到界面中,并且可视化
jf.add(btnLine);
jf.add(btnRect);
jf.add(btnOval);
jf.add(btnTragnle);
jf.add(btn