• 大小: 25KB
    文件类型: .java
    金币: 1
    下载: 0 次
    发布日期: 2021-06-15
  • 语言: Java
  • 标签: java  

资源简介

本系统是采用java编程语言制作出来的学生成绩管理系统,旨在为老师或同学们提供更为方便的查询,删除,添加,修改,浏览成绩等功能。主要涉及知识有java编程语言,数据库的设计等。

资源截图

代码片段和文件信息

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;
import java.awt.*;import java.awt.event.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.table.JTableHeader;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.JTableHeader;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;

class AddForm extends Jframe implements ActionListener{
    JLabel labName=new JLabel(“学号:“);
    JLabel labDate=new JLabel(“出生日期:“);
    JLabel labScore=new JLabel(“成绩:“);
    JTextField txtName=new JTextField(20);
    JTextField txtDate=new JTextField(18);
    JTextField txtScore=new JTextField(20);
    JButton btnOk=new JButton(“确定“);
    JButton btnClear=new JButton(“清空“);
    JPanel pan=new JPanel();
    JPanel pan1=new JPanel();
    JPanel pan2=new JPanel();
    JPanel pan3=new JPanel();
    JPanel pan4=new JPanel();

    Connection cnn;
    Statement stm;
    ResultSet rs;

AddForm(){
        super(“添加数据“);
        setSize(400300);
        setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
        pan.setBorder(BorderFactory.createEtchedBorder());
        pan1.add(labName);
        pan1.add(txtName);
        pan2.add(labDate);
        pan2.add(txtDate);
        pan3.add(labScore);
        pan3.add(txtScore);
        pan4.add(btnOk);
        pan4.add(btnClear);
        pan.setLayout(new GridLayout(31));
        pan.add(pan1);
        pan.add(pan2);
        pan.add(pan3);
        getContentPane().add(pan“Center“);
        getContentPane().add(pan4“South“);
        btnOk.addActionListener(this);
        btnClear.addActionListener(this);
        setVisible(true);
        txtName.requestFocus();

 }
    public void actionPerformed(ActionEvent ae){
        if(ae.getSource()==btnClear){
            txtName.setText(““);
            txtDate.setText(““);
            txtScore.setText(““);
            txtName.requestFocus();
        }else if(ae.getSource()==btnOk){
            String strName=txtName.getText();
            String strDate=txtDate.getText();
            String strScore=txtScore.getText();
            if(strName.equals(““))
                JOptionPane.showMessageDialog(this“学号不能为空!““警告“JOptionPane.ERROR_MESSAGE);
            else if(strDate.equals(““))
                JOptionPane.showMessageDialog(this“出生日期不能为空!““警告“JOptionPane.ERROR_MESSAGE);
            else if(strScore.equals(““))
                JOptionPane.showMessageDialog(this“成绩不能为空!“

评论

共有 条评论