计算表图形面积课程设计报告Word格式文档下载.doc

上传人:b****1 文档编号:13100429 上传时间:2022-10-05 格式:DOC 页数:15 大小:221.99KB
下载 相关 举报
计算表图形面积课程设计报告Word格式文档下载.doc_第1页
第1页 / 共15页
计算表图形面积课程设计报告Word格式文档下载.doc_第2页
第2页 / 共15页
计算表图形面积课程设计报告Word格式文档下载.doc_第3页
第3页 / 共15页
计算表图形面积课程设计报告Word格式文档下载.doc_第4页
第4页 / 共15页
计算表图形面积课程设计报告Word格式文档下载.doc_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

计算表图形面积课程设计报告Word格式文档下载.doc

《计算表图形面积课程设计报告Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《计算表图形面积课程设计报告Word格式文档下载.doc(15页珍藏版)》请在冰豆网上搜索。

计算表图形面积课程设计报告Word格式文档下载.doc

院(系):

计算机与与信息工程

设计时间:

设计地点:

中南林业科技大学

指导教师评语:

成绩:

签名:

2013年1月11日

一、设计目的

1.深入理解Java面向对象的设计思想

2.提高用Java语言编程的能力

3.学会制作软件开发文

二、课程要求分析

2.1本课程及程序功能要求

课程名称:

计算图形面积的制作

要求:

编写一个体现MVC结构的GUI程序。

首先编写一个图形接口以及实现该接口的圆类、梯形类、三角形类等,然后再编写一个窗口。

1.能够选择具体的图形;

2.使用若干文本框和一个文本区为该图形对象中的数据提供视图,其中文本框用来显示和更新图形对象的基本要素(如梯形的上底、下底和高),文本区对象用来显示图形的面积。

窗口中有一个按钮,用户单击该按钮后,程序用文本框中的数据作为图形对象的基本要素,并将计算出的图形面积显示在文本区中。

2.2课程介绍

计算图形面积使用的事JavaSE中的GUI和线程基本技术,可以实现三角形、圆、梯形的面积计算。

具体操作如下:

1.点击单选按钮选择要计算面积的图形形状。

2.输入所选择图形对象的基本要素(如梯形的上底、下底、高)。

3.点击按钮“确定”,可以在文本区显示计算得出的结果。

4.点击右上角的关闭键可以退出本程序。

三、程序流程图a、b、c构成三角形?

输入边长a、b、c

输入半径r

输入上下底a1、a2、高h

flag=3

flag=2

flag=1

If(e.getSource().equals(radio2))

三角形

If(e.getSource().equals(radio1))

选择图形

开始

梯形

If(e.getSource().equals(radio3))

area=(a1+a2)*h/2

area=3.14*r*r

N

P=(sideA+sideB+sideC)/2

area=Math.sqrt(p*(p-sideA)*(p-side)*(p-sideC))

无法计算面积

Y

If(e.getSource().equals(button))

flag=3

flag=1

flag=2

调用lader并插入计算结果到文本区

调用circle并插入计算结果到文本区

调用triangle并插入计算结果到文本区

结束

四、程序设计介绍

4.1本程序所用知识点

(1)GUI概念

图形用户界面(GraphicalUserInterface,简称GUI)是指采用图形方式显示的计算机操作用户接口。

与早期计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受。

运行Java程序有两种方式,一是命令行输出,另一种就是图形用户界面输出

(2)MVC结构

模型-视图-控制器(Model-View-Controller),简称MVC。

MVC是一种先进的设计结构,其目的是以会话框形式提供方便的GUI支持。

(3)布局管理

FlowLayout(流式布局管理器)这个简单的“Flow”的组件安装在窗体中,从左到右,直到顶部的空格全部再移去一行,并继续循环这些组件。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1