计算机窗口设计java实验,Java银行取款异常处理计算器设计图形用户界面设计实验报告.doc...
院 系: 计算机科学学院
专 业: 软件工程
年 级: 2007级
课程名称 java
学 号:
姓 名:
指导教师:
2010年6月1日
年级
2007级
班号
一班
学号
专业
软件工程
姓名
实验名称
异常处理
实验
类型
设计型
综合型
创新型
√
实
验
目
的
或
要
求
实验目的:
1. 了解Java 中异常处理(exception)的作用。
2. 掌握异常处理的设计方法。
实验要求:
1. 理解系统异常处理的机制和创建自定义异常的方法。
【实习题】
1. 在定义银行类时,若取钱数大于余额则作为异常处理(InsufficientFundsException)。
思路:
n 产生异常的条件是余额少于取额,因此是否抛出异常要先判断该条件。
n 确定产生异常的方法,应该在取钱方法(withdrawal)中产生异常InsufficientFundsException 。
n 处理异常安排在调用withdrawal的时候,因此withdrawal方法要声明异常,由上级方法捕获并处理。
n 要定义好自己的异常。
实
验
原
理
(
算
法
流
程
)
实
验
结
果
分
析
及
心
得
体
会
实验结果:
实验心得:
成
绩
评
定
教师签名:
年 月 日
备注:源代码附后,源代码要求有注释说明
年级
2007级
班号
一班
学号
专业
软件工程
姓名
实验名称
图形用户界面
实验
类型
设计型
综合型
创新型
√
实
验
目
的
或
要
求
实验目的:
1. 了解图形用户界面基本组件窗口、按钮、文本框、选择框、滚动条等的使用方法,
2. 了解如何使用布局管理器对组件进行管理,以及如何使用Java 的事件处理机制。
实验要求:
1. 掌握在Applet 容器中添加组件的方法,掌握使用布局管理器对组件进行管理的方法。
2. 理解Java 的事件处理机制,掌握为不同组件编写事件处理程序的方法。
3. 掌握编写独立运行的窗口界面的方法。
4. 了解Java Swing 组件的使用方法。
5. 了解对话框的使用方法。
实习题:
编写Applet程序实现一个计算器,包括10个数字(0~9)按钮和4个运算符(加,减,乘,除)按钮,以及等号和清空两个辅助按钮,还有一个显示输入输出的文本域。
实
验
结
果
分
析
及
心
得
体
会
实验结果:
计算器起始: 8+2=10.0
7*7=49.0 56/5=11.2
实验心得:
成
绩
评
定
教师签名:
年 月 日
年级
2007级
班号
一班
学号
专业
软件工程
姓名
实验名称
输入输出
实验
类型
设计型
综合型
创新型
√
实
验
目
的
或
要
求
实验目的:
了解Java输入输出流类的基本使用方法。
实验要求:
掌握不同类型的输入输出流类,标准数据流、文件流、数据输入输出流、对象流等。
实习题:
实现一对Reader和Writer,给输入、输出特殊的字母计数,如输出的文件忠有多少个a,这个字母必须是容易更改的。
实
验
结
果
分
析
及
心
得
体
会
运行结果
Result.txt的内容:
Test.txt的内容;
实验心得:
成
绩
评
定
教师签名:
年 月 日
展开阅读全文
计算机窗口设计java实验,Java银行取款异常处理计算器设计图形用户界面设计实验报告.doc...相关推荐
- java上机实验学习笔记————实验七 图形用户界面设计
java上机实验学习笔记----实验七 图形用户界面设计 题一: 计算器程序雏形 该窗口模拟Windows的计算器功能,添加一个文本行和4个按钮,单击[1].[2].[+]按钮时,将按钮的标签添加到文 ...
- java演练代码 银行取款演练 java
java演练代码 银行取款演练 java 视频 java作业 银行存取款演练 1 类的方法明确 类与对象有参方法演练 java作业 银行存取款演练 2 银行存款的架构搭建 可以退程序循环 java作业 ...
- java窗口上 显示学号和姓名_java编程 完成下图所示的图形用户界面设计,要求在界面中输入个人的班级、学号、姓名信息后,点击“...
满意答案 wgbsourpuss 推荐于 2017.10.12 采纳率:57% 等级:9 已帮助:1414人 基本功能已经实现,望采纳import java.awt.Button; import ...
- Java语言程序设计----- 图形用户界面设计
Java语言程序设计----- 图形用户界面设计 1.实验目的 (1)掌握Java Swing组件的使用方法. (2)理解委托事件处理模型. (3)设计具有图形用户界面的.能够响应事件的Java应用程 ...
- Java图形用户界面设计之概述
文章目录 前言 一.GUI概述 1.创建 GUI 的一般步骤: (1)Component类 (2)Container类 (3)Window类 (4)Frame 类 例:建立一个Frame对象,并使之可 ...
- java用户界面设计教程_Java图形用户界面设计(Swing)的介绍
前言 Swing是一个用于开发Java应用程序用户界面的开发工具包.它以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格.Swing开发人员只用很少的代码就可以利用Swing ...
- java界面设计素材_9.java图形用户界面设计.ppt
9.java图形用户界面设计.ppt 还剩 150页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 151v 程 ...
- Java图形用户界面设计音乐播放器
Java图形用户界面设计音乐播放器 设计思路 音乐播放器的基础是可以播放音乐,所以要有一个实现播放音乐功能的类audioplay,图形界面就是通过动作调用audioplay里面的函数.关于实现播放器图 ...
- 用户与计算机的交互界面是什么,一文解读:什么是用户界面设计?
原标题:一文解读:什么是用户界面设计? 1.先来说说 什么是用户界面 用户界面(User Interface),简称UI,是人与电子计算机系统进行交互和消息交换的媒介,是用户使用电子计算机的综合环境. ...
最新文章
- 组策略轻松实现软件发布,Active Directory系列之二十二
- 如何判断照片是否ps
- 源码包安装mysql5.7.25_centos源码安装mysql5.7.25-boost
- 淘宝分布式NOSQL框架:Tair
- IDEA找到所有的断点
- (转)CocosCreator零基础制作游戏《极限跳跃》五、制作游戏主场景背景滚动
- html5和Css3 的参考手册(中文chm版)
- 嵌入式“Hello World!”——点亮流水灯
- 榆熙电商:拼多多怎样判断商品是否被降权?原因有哪些?
- 安全态势感知系统java_代码分析平台CodeQL学习手记(十三) - 嘶吼 RoarTalk – 回归最本质的信息安全,互联网安全新媒体,4hou.com...
- 卸载cuda,以及N卡驱动
- 程序员微信名昵称_数据分析告诉你,微信里好友们的昵称,也是一门很深的学问...
- 天猫精灵X1自动恢复出厂设置解决方法
- 从烽火狼烟到飞鸽传书,古人都是怎么通信的?
- linux十几种常用命令,Linux几种常用命令(简易版)
- 第13周项目4 立体类族公有的抽象类
- OpenDDS开发人员指南中文版3.23(1)简介
- 直播流代理工具 UDPXY的替代品
- 教你看懂车牌号——全国车牌详解细表
- 软考高项-系统架构师考试心得