发布时间 : 星期四 文章13401053聂三丽《Java程序设计》课程设计报告更新完毕开始阅读
Java程序设计课程设计
图3-4 查询界面图
5.背景图片模块,点击进入设置背景图片。
图3-5 设置背景图片界面图
6.点击,弹出帮助框。
图3-6 帮助界面图
3.2关键代码说明
主要功能代码:
表3-1主要功能代码表
序号 1 2 3 用户登录 开始测试 事件 控件 JMenuItem JButton JMenuItem 7
对象名 item1 restart Item2 备注 查询测试结果 Java程序设计课程设计
4 5 6 退出 帮助 设置背景 JMenuItem JMenuItem JMenuItem item3 item5 Item6 1. 点击,登录,进入另一个界面。
JMenuItem item1 = new JMenuItem(\用户登录\item1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) { setDefaultCloseOperation(EXIT_ON_CLOSE); new Login(\用户登录\进入另一个界面 dispose(); //主界面关闭 } });
2. 登录后,进入开始测试模块,进行测试,做题,输出精神状况测试结果。然后将测试结果存入文件。
restart = new JButton(\开始测试\按钮
restart.addActionListener(this);
next = new JButton(\下一题\按钮
next.addActionListener(this);
ButtonGroup btgroup = new ButtonGroup();//六个单选按钮放在一组
radioButton = new JCheckBox[6];//单选答案
String t[]={\for(int i=0;i<=5;i++){
radioButton[i]=new JCheckBox(t[i]); btgroup.add(radioButton[i]);
radioButton[i].addItemListener(this);
}
MyDialog(){
setVisible(true);
ok= new JButton(\保存分数\cancel = new JButton(\不保存\
8
Java程序设计课程设计
ok.addActionListener(this); cancel.addActionListener(this); setLayout(new FlowLayout()); add(ok);
add(cancel);
3.点击进入,查询心理测试结果。
JMenuItem item2 = new JMenuItem(\查询测试结果\ item2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {
setDefaultCloseOperation(EXIT_ON_CLOSE);
dispose(); //主界面关闭 new Searsh(\测试结果\
} }); 4.点击,退出主菜单。
JMenuItem item3 = new JMenuItem(\退出\
item3.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.exit(0); } });
5.点击,弹出帮助框。
JMenuItem item5 = new JMenuItem(\帮助\ item5.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {
JOptionPane.showMessageDialog(null, \制作者:聂三丽2015.06.04 若有疑问请联系18164036457!\
} });
6.点击进入设置背景图片。
JMenuItem item6 = new JMenuItem(\背景设置\
9
制作时间: Java程序设计课程设计
item6.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) {
setDefaultCloseOperation(EXIT_ON_CLOSE); new ImageWin(\背景设置\ //进入另一个界面 dispose(); //主界面关闭 } });
4. 系统测试
1.如果试卷到最后了,则提示是否保存测试结果。
图4-1 保存界面提示图
2.如果没有试卷文件,则输出无试题文件。
图4-2 无试题界面提示图
3.系统中有些输入错误,则给出提示。
图4-3 输入错误界面提示图
10