没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
java 画图软件由4个模块构成,分别是工具模块、文件模块、颜色模块、图像放大/缩小模块,帮助模块。 工具模块 主要说在系统界面的右侧,用户可以选取不同的工具来进行图形的绘制,擦除等各种功能。主要用于不同情况的使用,在面板上方便用户的使用。 文件模块 主要是打开、保存文件,支持的格式有JPG,BMP,GIF,PNG等文件。 颜色模块 通过调用系统内部的色版,实现图形的着色功能,供用户使用。 图像模块 主要实现了图像的放大和缩小的功能。 帮助模块 系统帮助文档和软件的声明。 将主界面设置为当前Windows风格的,然后在一个Container里设置菜单区域,常 用功能区域,绘图区域 菜单区域设置“文件”(新建,打开,保存,另存为,退出)用来对文件的不同操作, “颜色”用来通过调用系统颜色面板选择线条颜色, “线条”用来设置画笔宽度,也就是线条宽度,“帮助”作者的介绍等; 常用功能区域里面添加了新建,保存,打开,铅笔,直线,矩形,椭圆,圆,橡皮擦,颜色,线条宽度, 绘图区域用来实现操作的操作显示平台。
资源推荐
资源详情
资源评论
收起资源包目录
java 画图软件(源程序+设计说明文档) (252个子文件)
MainWindow.class 16KB
MainWindow.class 16KB
DrawingBoard.class 4KB
DrawingBoard.class 4KB
SaveFileUtil.class 4KB
SaveFileUtil.class 4KB
DrawingBoardMouseListener.class 3KB
DrawingBoardMouseListener.class 3KB
OpenFileUtil.class 3KB
OpenFileUtil.class 3KB
PolyGon.class 2KB
PolyGon.class 2KB
ScaleListener.class 2KB
ScaleListener.class 2KB
Line.class 2KB
Line.class 2KB
ScaleOperation.class 1KB
ScaleOperation.class 1KB
MouseMotionListener.class 1KB
MouseMotionListener.class 1KB
PointsList.class 1KB
PointsList.class 1KB
RegularShape.class 1KB
RegularShape.class 1KB
Triangle.class 1KB
Triangle.class 1KB
ColorChooserListener.class 1KB
ColorChooserListener.class 1KB
Eraser.class 1KB
Eraser.class 1KB
Rectangle.class 1KB
Rectangle.class 1KB
Oval.class 1KB
Oval.class 1KB
FreeLine.class 1KB
FreeLine.class 1KB
FreeShape.class 1021B
FreeShape.class 1021B
MainWindow$22.class 970B
MainWindow$22.class 970B
GifFileFilter.class 822B
PngFileFilter.class 822B
JpgFileFilter.class 822B
BmpFileFilter.class 822B
JpgFileFilter.class 822B
BmpFileFilter.class 822B
GifFileFilter.class 822B
PngFileFilter.class 822B
SaveFileListener.class 747B
SaveFileListener.class 747B
MainWindow$21.class 731B
MainWindow$19.class 731B
MainWindow$20.class 731B
MainWindow$18.class 731B
MainWindow$18.class 731B
MainWindow$19.class 731B
MainWindow$20.class 731B
MainWindow$21.class 731B
MainWindow$13.class 729B
MainWindow$17.class 729B
MainWindow$14.class 729B
MainWindow$16.class 729B
MainWindow$15.class 729B
MainWindow$16.class 729B
MainWindow$14.class 729B
MainWindow$15.class 729B
MainWindow$13.class 729B
MainWindow$17.class 729B
MainWindow$12.class 724B
MainWindow$11.class 724B
MainWindow$11.class 724B
MainWindow$12.class 724B
MainWindow$10.class 723B
MainWindow$10.class 723B
MainWindow$8.class 721B
MainWindow$9.class 721B
MainWindow$4.class 721B
MainWindow$6.class 721B
MainWindow$2.class 721B
MainWindow$3.class 721B
MainWindow$5.class 721B
MainWindow$24.class 721B
MainWindow$7.class 721B
MainWindow$6.class 721B
MainWindow$3.class 721B
MainWindow$9.class 721B
MainWindow$24.class 721B
MainWindow$7.class 721B
MainWindow$2.class 721B
MainWindow$4.class 721B
MainWindow$5.class 721B
MainWindow$8.class 721B
MainWindow$23.class 720B
MainWindow$23.class 720B
OpenFileListener.class 690B
OpenFileListener.class 690B
MainWindow$1.class 664B
MainWindow$1.class 664B
IShape.class 341B
IShape.class 341B
共 252 条
- 1
- 2
- 3
资源评论
- weixin_541807992022-12-03非常有用的资源,有一定的参考价值,受益匪浅,值得下载。
星海设计
- 粉丝: 8
- 资源: 88
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功