JAVA画图板程序实验报告(附完整代码)剖析.docVIP

  • 7
  • 0
  • 约1.28万字
  • 约 15页
  • 2017-05-07 发布于湖北
  • 举报

JAVA画图板程序实验报告(附完整代码)剖析.doc

JAVA画图板程序实验报告(附完整代码)剖析

画板程序 一、软件系统分析和设计方案 1、功能需求分析 设计类似于Windows画板的程序,程序可以通过功能菜单(或工具条)进行功能选择操作,在画板中可以用鼠标操作绘制不同颜色的点,直线,多边形和椭圆,可以保存和打开自定义的图形文件。 2、结构设计过程 经过对需求的分析,我们设计的画图板界面主要包括菜单栏、工具栏、画板三个部分。菜单栏包含文件、编辑、帮助等常见功能菜单,实现打开保存文件等功能;工具栏主要包括画笔、矩形、椭圆、直线、刷子、橡皮、文字、颜色等工具,可完成一些基本操作;画板能够编辑处理图片及文字。而代码实现上采用面向对象的思想,将上述组件封装与一个画板类中布局并实现功能;通过一个窗框类实现画板对象;最后在主类中建立窗框对象。思路如下图: 二、软件实现和代码编写 具体代码及详细注释如下: import java.awt.*; import java.awt.event.*; import java.awt.geom.*; import javax.swing.*; import javax.swing.UIManager.*; import java.io.*; import java.util.Vector; //主类建立窗框 public class DrawPad { public static void main(String[] args) {

文档评论(0)

1亿VIP精品文档

相关文档