下载后可任意编辑Java 画图板程序设计报告12024 年 4 月 19 日下载后可任意编辑西安科技大学Java 语言课程设计报告22024 年 4 月 19 日下载后可任意编辑题目: 画图板应用程序开发 班级: 学号: 姓名: 12 月目 录1 设计题目及具体要求………………………………………………………32 总体设计……………………………………………………………………63 详细设计与实现……………………………………………………………44 系统测试……………………………………………………………………115 设计小结……………………………………………………………………3132024 年 4 月 19 日下载后可任意编辑参考文献42024 年 4 月 19 日下载后可任意编辑1、设计题目及具体要求 1
1 题目需求1
设计题目:小画图板的开发
重点分析本软件的重难点为主窗体的设计、菜单栏和工具栏的设计、事件响应的处理、画图的基本功能的实现
实现功能1.新建一个空白图形文件:用于绘制新的图形
2.打开或保存一个图形文件,便于对图形文件的管理
3.绘制一些基本的图形组件:直线,矩形,实心矩形,椭圆实心椭圆,圆,实心圆,圆角矩形,实心圆角矩形等
4.用鼠标在绘图板上单击拖动进行随笔花
52024 年 4 月 19 日下载后可任意编辑5.橡皮擦:能够将已绘制的图形擦掉
6.添加文字:能够在绘图区域内添加文字
7.选择文字的字体:经过一个下拉式的选择条,能够选中所需要的字体
本程序中包括:宋体,隶书,华文彩云,仿宋-GB2312,华文行楷,Times New Roman,Serif,Monospaced,SonsSerif,Garamond
当然,在下面的程序分析中能够看到,由于设置了字体选择数组,使得能够随意添加系统支持的任何字体
大大方便和简化了程序设计
8.选择文字