欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    画图板课程设计报告

    • 资源ID:1427359       资源大小:96KB        全文页数:16页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    画图板课程设计报告

    1、 计算机科学与技术系 课程设计报告 20112012 学年第一学期 课程课程 JavaJava 语言基础语言基础 课 程 设 计 名 称课 程 设 计 名 称 画图板画图板 专业班级专业班级 姓名姓名 指导教师指导教师 2011 年 9 月 一、一、 需求分析需求分析 演示程序为用户可以用画笔画出各种图形,输入文字,橡皮等各种功能,并 且可以保存用户编辑的图片,可以打开本地图片,设置画笔与面板背景的颜色。 (1)能用拖橡皮檫的手法绘制各类图形(直线、椭圆、矩形、文字) (2)支持画笔颜色、文字大小设置; (3)能将画面中的所有图形存储到文件中; (4)能从文件读取图形进行增补; (5)采用对话

    2、框获取图形文件名; (6)利用鼠标选取图形,删除; 由以上设计要求可以分析出程序主要是要先使用 java 图形界面编辑的方法 设计出一个图形界面,设计出的图形界面要包含一个菜单条 JMenuBar,而这个 菜单条又包含有几个菜单如:MenuFile(用于文件的打开,保存,新建,另存为, 退出),MenuSight(包括工具箱和状态栏,主要用于控制工具栏和鼠标点坐标 的显示和隐藏),MenuColor(用于画笔和面板背景颜色的设置),MenuHelp(给 用户提供一些通知,可有可无),其中为了方便用户比较容易的通过 MenuSight 控制工具栏和状态栏,我们将工具栏和状态栏的菜单项用 Jche

    3、ckBoxMenuItem 设计,这个是可以被选定或取消选定的菜单项。如果被选定,菜单项的旁边通常 会出现一个复选标记。如果未被选定或被取消选定,菜单项的旁边就没有复选标 记。 二、设计二、设计 1 1、设计思想 关于主要的设计就是 Java 中有关图形界面的编程,因此程序中设计时 包括相关组件的选取, 界面的布局方式, 事件的监听以及对触发事件的的 处理。在程序中选取的组件 JMenuBar,JCheckBoxMenuItem,JButton, JToggleButton,JToolBar,JfileChooser,JFrame 等。布局方式主要是 边界布局, 在程序中实现的事件监听有动作事

    4、件, 窗口事件, 键盘事件等, 使用这些事件分别用来实现程序中规定的功能。 2 2、功能设计 本程序主要功能就是通过一个图形界面实现对图形的编辑, 可以对原来存在 的文件打开,并对输入后可以生成文件并保存。关于这些功能的实现可以使用 JFileChooser组件,其中的方法可以实现对打开或者保存的文件显示出文件名 和存储路径等功能,符合设计要求 对于画笔和面板背景颜色的编辑可以使用 JColorChooser 提供一个用于允 许用户操作和选择颜色的控制器窗格,然后调用 JcolorChooser 的 showDialog ()方法就可以调出画笔和背景颜色的编辑了 3 3、详细设计 (1 1)程

    5、序主界面是一个窗口,在程序设计了一个类 MyWindowsPlot,它继承了 JFrame 类,作用是显示出一个窗口,在这个窗口中分别添加相关组件,设计布 局方式,并对相关组件进行事件监听。主要代码如下: File selFiles; Image img; public JPanel contentPane; BufferedImage image; public Color bgColor = new Color (255, 255, 255); public Color pColor = new Color (0, 0, 0); BorderLayout BorderLayout1 = n

    6、ew BorderLayout(); JMenuBar jMenuBar1 = new JMenuBar(); JMenu MenuFile = new JMenu(); JMenuItem MenuNew = new JMenuItem(); JMenuItem MenuOpen = new JMenuItem(); JMenuItem MenuSave = new JMenuItem(); JMenuItem MenuSaveAs = new JMenuItem(); JMenuItem MenuExit = new JMenuItem(); JMenu MenuSight = new JMenu(); JMenu MenuColor = new JMenu(); JMenuItem MenuEditColor = new JMenuItem(); JMenuItem MenuEditPencilColor = new JMenuItem(); JMenu MenuHelp = new JMenu(); JMenuItem MenuHelpT


    注意事项

    本文(画图板课程设计报告)为本站会员(毕****文)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583