没有合适的资源?快使用搜索试试~ 我知道了~
首页java制作图形编辑系统
java制作图形编辑系统
需积分: 33 429 浏览量
更新于2023-05-25
评论 5
收藏 281KB DOC 举报
1)能用拖橡皮筋的手法绘制各类图形(直线、椭圆、矩形、文字) (2)支持画笔颜色、文字大小设置; (3)能将画面中的所有图形存储到文件中; (4)能从文件读取图形进行增补; (5)采用对话框获取图形文件名。
资源详情
资源评论
资源推荐

中文摘要
该程序是一个图形用户界面的 JAVA 图形编辑系统,由于需要丰富的用户
界面组件,该图形编辑系统界面采用了 Swing 包,该程序实现了图形编辑系
统的基本功能 :新建文件、打开文件、保存文件、退出编辑系统等文件功能,
还有用铅笔随手画,画直线,矩形,椭圆,圆等基本图形的绘画功能,还可
以在更多图形菜单栏中选择绘画带填充的图形,该图形编辑器还带有文字输
入功能(图形文字),可以选择字体类型(正常,粗体,斜体),在操作的
时候可以选择线条的粗细和颜色,橡皮擦功能可以帮助修改绘制的图形文字。
在设计的时候考虑到在执行不同的操作的时候鼠标的形状也会随着改变,
比如:在用铅笔绘画的时候鼠标的形状就显现是一只铅笔的样子,在用橡皮
擦的时候鼠标就转换成一个黑的小填充园进行擦除,由于时间的关系最终没
有实现
对于图形编辑系统,用鼠标拖动,删除图形是一个技术性的难点,以后
会加强学习,实现此功能。
1

一、 题目内容及要求
制作一个友好的图形用户界面,操作简单易行的图形编辑系统,其具
体要求如下:
(1)能用拖橡皮筋的手法绘制各类图形(直线、椭圆、矩形、文字)
(2)支持画笔颜色、文字大小设置;
(3)能将画面中的所有图形存储到文件中;
(4)能从文件读取图形进行增补;
(5)采用对话框获取图形文件名。
(6)也可以思考一先如何利用鼠标选取图形,删除
二、 设计思路
1、功能规划
将主界面设置为当前 Windows 风格的,然后在一个 Container 里设
置菜单区域,常用功能区域,绘图区域和状态栏。
菜单区域设置“文件”(新建,保存,打开,退出)用来对文件的不同
操作,“更多形状”(画实心矩形,实心圆,实心椭圆)用来扩充绘画功能,
“颜色”用来通过调用系统颜色面板选择线条颜色,“帮助”用来添加一些附加信
息,画板,作者的介绍等;
2

常用功能区域里面添加了铅笔,直线,矩形,椭圆,圆,橡皮擦,粗
细,文字等常用功能按钮用来完成不同的操作,还安置了两个复选框(粗体 ,
斜体)来设置图形式文字输入的状态。排在 North 位置
绘图区域用来实现操作的操作显示平台,排在 Center 位置
状态栏主要用来纪录鼠标的坐标改变, 放在 South 位置
2、工作原理图
3

3、 打开已保存的图形文件
开始
初始化绘图区域
新建或默认文件 打开已有文件
绘制和修改图形
新建文件 保存图片文件
退出程序
结束
4
剩余16页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0