实验报告模板

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告

(2013 / 2014 学年第二学期)

课程名称Java语言程序设计

实验名称综合图形界面程序设计

实验时间2014年5月5日

指导单位计算机学院软件教学中心

指导教师薛景

学生姓名臧玉付班级学号12001037

计算机科学与技术学院(系)计算机学院专业

(计算机通信)

2、编写一个简单的计算器软件,实现简单的四则运算。(请在下方空白处填写本程序的全部

..程序代码及软件界面截图)

import java.awt.BorderLayout;

import java.awt.GridLayout;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.JTextArea;

import javax.swing.JTextField;

public class test extends JFrame {

private final int BUTTON_WIDTH=50;

private final int BUTTON_HEIGHT=40;

JButton one=new JButton("1");

JButton two=new JButton("2");

JButton three=new JButton("3");

JButton four=new JButton("4");

JButton five=new JButton("5");

JButton six=new JButton("6");

JButton seven=new JButton("7");

JButton eight=new JButton("8");

JButton nine=new JButton("9");

JButton zero=new JButton("0");

JButton DOT=new JButton(".");

JButton ADD=new JButton("+");

JButton SUB=new JButton("-");

JButton MUL=new JButton("*");

JButton DIV=new JButton("/");

JButton EQU=new JButton("=");

public String getresult(String first, String second,String symble){ double a=0;

double b=0;

if(first!="")

a=Double.parseDouble(first);

if(second!="")

b= Double.parseDouble(second);

double c=0;

if(symble=="+")

c=a+b;

else if(symble=="-")

c=a-b;

else if(symble=="*")

c=a*b;

else if(symble=="/")

c=a/b;

return ""+(float)c;

};

public static void main(String[] args) {

// TODO Auto-generated method stub

new test();

}

}

3、使用Java Swing中的各个组件,编写一个自定义的软件界面,例如:学生成绩管理系统、图书馆管理系统、人事管理系统等等(请在下方空白处填写本程序的全部

..程序代码及软件界面截图)

import java.awt.*;

import java.awt.event.*;

class Win extends Frame implements ActionListener

{

MenuBar bar;

Menu menu1,menu2,menu3,menu4;

MenuItem item1,item2,item3,item4,item5,item6,item7,item8;

TextArea text;

Win(String s)

{

super(s);

bar=new MenuBar();

menu1=new Menu("文件");

menu2=new Menu("编辑");

});

} }

相关文档
最新文档