画图板

1、画图区域
只给画图区域添加鼠标监听器
2、每次按下鼠标就生成一个图形对象,然后查看他选择的图形和颜色
一旦拖动之后松开鼠标就调用该图形的绘制方法将自己绘制出来。
3、group.getSelection().getActionCommand();
得到按钮组总被选中的按钮再得到该被选中按钮的动作命令。4
4、放到或者缩小时,都会重新调用面板的paint方法
我们需要重写它,将所有的图形放在队列中,每次放大缩小都将多有图形画出来。
5、文件保存,先得到队列大小,写入大小,再序列化,将所有对象保存起来。打开时,先读取大小,就知道读取多少次,然后将对象全部读取出来放到队列,再将图形画出来。

你可能感兴趣的:(java 画图板)