信息科学与技术学院2015—2016 第二学期《Java面向对象程序设计》——课程设计报告 课程设计题目: 1、画图程序 2、商品销售管理系统 学 号: 姓 名: 朱彦荣 专 业: 软件工程2 教 师: 陈 帆 2016-06 报告一:画图程序设计的内容要求 1.1、绘图程序的内容 编写Windows自带画图程序,编写Applet或Application,使用鼠标在屏幕上随意画图:直线,矩形,圆角矩形,椭圆、圆等。 1.2、画图程序的要求 功能要求: 理解掌握基于GUI的绘图 掌握鼠标事件,掌握Graphics类 实现绘图中的各种图形的绘制 鼓励添加更加新颖的特色功能设计思想2.1、系统实现主要思想 本系统是模拟windows画图工具用java语言设计的画图板。 由于画图板的特点,设计的时候主要从以下几个方面来考虑问题: 画图板的界面应该突出友好性和易用性,因此考虑使用java swing技术; 画图板的功能应该相对全面和完善,在这里,由于时间有限,我主要实现了铅笔工具、画直线、画椭圆、画圆、画矩形、画圆角矩形等基本画图工具的功能、橡皮擦功能以及设置橡皮的大小、画笔的颜色设置、线条的宽度、提示正在执行的相应的操作工具等功能; 画图板的程序应该相对的整洁、模块化、结构化、对象化,各种方法调用应该
原创力文档

文档评论(0)