1 / 8
文档名称:

Java课程设计.docx

格式:docx   大小:33KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java课程设计.docx

上传人:xunlai783 2018/1/7 文件大小:33 KB

下载得到文件列表

Java课程设计.docx

相关文档

文档介绍

文档介绍:Java课程设计
学生姓名: 学号:
专业:
2015 年 12 月 13 日
--目录—
一、项目介绍 3
二、概要设计 3
资源需求 3
三、详细设计 3
游戏模块划分 3
组件需求 3
四、编码分析 3
数据类 3
数据视图监听类 3
五、总结 8
一、项目介绍
设计一个计算器,可以进行简单的运算。
二、概要设计
本设计做结课使用,没有用到声音资源,只需要图片资源。
图片资源:按钮、文本框、背景图片
三、详细设计
模块划分
设计划分为2个类,放在1个包里。
组件需求
需要的组件有17个按钮、1个文本框。
四、编码分析

调用视图和数据类。


public class JavaMain extends JFrame implements ActionListener {
public JavaMain() {}//此函数为构造函数
public void myFrame() //{}此函数构建视图
public void actionPerformed(ActionEvent e) {}
//此函数监听按钮并实现运算
}
视图和数据及监听类源代码
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
import ;
public class JavaMain extends JFrame implements ActionListener {

private static final long serialVersionUID = 2020348240216457499L;
private JLabel pan = new JLabel();
//使用标签斌并把它设为透明使最低层背景可以浮现出来
private JLabel pan1 = new JLabel();
private JTextField tf = new JTextField();
//添加文本框
private JButton[] b = new JButton[17];
//按钮
public static final String[] st = { "7", "8", "9", "+",
"4", "5", "6", "-",
"1", "2", "3", "*", "del"}
//按键数字
private ImageIcon img=newImageIcon
(getClass().getR