山东信息职业技术学院java实验报告
jTextField1.setBounds(new Rectangle(79, 15, 180, 25)); jButton3.setBounds(new Rectangle(268, 15, 96, 24)); jButton3.addActionListener(this);
contentPane.add(jSplitPane1, java.awt.BorderLayout.CENTER); jSplitPane1.add(jPanel1, JSplitPane.TOP); jPanel1.add(jButton1); jPanel1.add(jButton2); jPanel1.add(jTextField1); jPanel1.add(jButton3); jPanel1.add(jLabel1);
jSplitPane1.add(jScrollPane1, JSplitPane.BOTTOM); jScrollPane1.getViewport().add(jTextArea1); jSplitPane1.setDividerLocation(135); }
//按钮的事件处理方法
public void actionPerformed(ActionEvent e) {//“按考生查询”按钮的事件处理方法 }
36
山东信息职业技术学院java实验报告
//“未通过名单”按钮的事件处理方法 if(e.getSource()= =jButton2) { }
//“成绩名次”按钮的事件处理方法 if(e.getSource()= =jButton1) { } } }
37
山东信息职业技术学院java实验报告
3.主程序: import java.awt.*; import javax.swing.*;
public class ScoreInquirement {
public ScoreInquirement() {
ScoreInquirementFrame frame = new ScoreInquirementFrame(); //令窗体对象居中显示
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); Dimension frameSize = frame.getSize(); if (frameSize.height > screenSize.height)
{
frameSize.height = screenSize.height; }
if (frameSize.width > screenSize.width)
{
frameSize.width = screenSize.width; }
frame.setLocation( (screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2); frame.setVisible(true); }
//主方法
public static void main(String[] args) {
new ScoreInquirement(); } }
三、实验要求:
1、事先预习,写出预习报告 2、上机验证后写出实验报告
38
山东信息职业技术学院java实验报告 实验十七 基于JSP的Web应用
一、实验目的
1.理解JSP的基本概念;
2.掌握JSP的功能及语法结构; 3.掌握基本的JavaBeans技术。 二、实验内容:(从以下题目中任选其一) 1. 设计日历 2. 邮箱管理 3. 网上购书管理 三、实验要求:
1、事先预习,写出预习报告 2、上机验证后写出实验报告
39
山东信息职业技术学院java实验报告
实验十八 综合设计
一、实验目的
1.综合应用Java的基础知识和基本方法; 2.体会理解软件设计的全过程;
3.掌握基本的Java数据库程序设计。 二、实验内容(从以下题目中任选其一) 1.银行贷款多种还款方式的计算 2.五子棋 3.交通信号灯 4.地址簿 5.MP3播放器 三、实验要求:
1、事先预习,写出预习报告 2、上机验证后写出实验报告
40