数据库综合设计java_JAVA程序综合设计数据库设计_

41528d3028836879cd698677c3999917.gifJAVA程序综合设计数据库设计_

北华大学开放实验报告实验项目名称: JAVA 程序综合设计(数据库设计)所属课程名称: 面对象程序设计——JAVA 实 验 类 型: 设 计 型 班 级: 信 息 11—2 一、 实验目的与要求1. 学会基于 JDBC 的数据库编程技术2. 了解服务器端和客户端的类3. 学会使用 Sever 类、GetConnection 类、SocketIO 和 Client 类等类的设计。4. 学会运用 AWT 和 Swing 组件美化系统用户界面。二、 实验环境XP 操作传统、Eclipse 开发环境和 JDK6.0三、 实验原理JDBC(Java Data Base Connectivity,java 数据库连接)是一种用于执行 SQL 语句的 Java API,可以为多种关系数据库提供统一访问,它由一组用 Java 语言编写的类和接口组成。JDBC 提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。AWT(Abstract Windowing Toolkit),中文译为抽象窗口工具包,是 Java提供的用来建立和设置 Java 的图形用户界面的基本工具。AWT 由 Java 中的java.awt 包提供,里面包含了许多可用来建立与平台无关的图形用户界面(GUI)的类,这些类又被称为组件(components)。Swing 是由 100%纯 Java 实现的,Swing 组件是用 Java 实现的轻量级( light-weight)组件,没有本地代码,不依赖操作系统的支持,这是它与AWT 组件的最大区别。四、实验内容1、图书管理系统登录程序代码为:import java.awt.Container;import java.awt.FlowLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.Icon;import javax.swing.ImageIcon;import javax.swing.JApplet;import javax.swing.JButton;import javax.swing.JLabel;import javax.swing.JTextField;@SuppressWarnings(“serial“)public class t1 extends JApplet implements ActionListener{Container cp=getContentPane();Icon ro=new ImageIcon(getClass().getResource(“g1.gif“));JLabel lb0=new JLabel(““,ro,JLabel.CENTER);JLabel lb1=new JLabel();JTextField tf1=new JTextField(10);JLabel lb2=new JLabel(“密码:“,JLabel. CENTER);JTextField tf2=new JTextField(10);JButton bt1=new JButton(“登入“);JButton bt2=new JButton(“重置“);String IP=null;public void init(){cp.setLayout(new FlowLayout());cp.add(lb0);cp.add(lb1);lb1.setText(“用户名:“);cp.add(tf1);cp.add(lb2);cp.add(tf2);cp.add(bt1);bt1.addActionListener(this);cp.add(bt2);bt2.addActionListener(this);}public void actionPered(ActionEvent e) {}}运行结果:2、新书订购管理程序代码为:package jihu;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;import java.awt.Font;import javax.swing.JLabel;import javax.swing.GroupLayout;import javax.swing.GroupLayout.Alignment;import java.awt.Color;import java.awt.SystemColor;import javax.swing.LayoutStyle.ComponentPlacement;import javax.swing.JTextField;import javax.swing.JRadioButton;import javax.swing.JButton;import java.awt.event.ActionListener;import java.awt.event.ActionEvent;import javax.swing.border.TitledBorder;import javax.swing.UIManager;import javax.swing.JComboBox;public class t2 extends JFrame {private static final long serialVersionUID = 4180756712362285535L;private JPanel contentPane;private JTextField textField;private JTextField textField_1;private JTextField textField_2;private JTextField textField_3;private JTextField textField_4;private JTextField textField_5;private JTextField textField_6;public static void main(String[] args) {EventQueue.invokeLater(new Runnable() {public void run() {try {t2 frame = new t2();frame.setVisible(true);} catch (Exception e) {e.printStackTrace();}}});}public t2() {setFont(new Font(“华文楷体“, Font. BOLD, 16));setTitle(“\u65B0\u4E66\u8BA2\u8D2D\u7BA1\u7406“);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);set

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值