java学生学籍管理系统

  • e3_445044
    了解作者
  • 906.9KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-03-31 23:44
    上传日期
本系统选用Borland JBuilder 2005 Enterprise,SQL Server2005作为后台数据库,能实现基本的增删改查功能,界面美观,功能齐全!
StudentManage.rar
  • StudentManage
  • src
  • studentmanage
  • MarkglF.java
    4.4KB
  • StuInfo.java
    1.9KB
  • Application1.java
    2KB
  • mainF.java
    13.8KB
  • StuInfo_add.java
    1.9KB
  • openFile.png
    189B
  • Gerencj_SelF.java
    6.6KB
  • GerenInfoF.java
    8.5KB
  • Markgl.java
    1.8KB
  • P_usergl.java
    1.9KB
  • Manager_Main.java
    1.9KB
  • Score_Sel.java
    1.9KB
  • Main.java
    2KB
  • Score_SelF.java
    8.6KB
  • mainF.jbx
    1.4KB
  • Manager_MainF_AboutBox.java
    3.3KB
  • mainF_AboutBox.java
    3.2KB
  • MysqlConn.java
    1.4KB
  • StuInfo_Select.java
    1.9KB
  • ManagerInfo.java
    1.9KB
  • ExamManagerF.java
    9.9KB
  • Exam_SelF.java
    3.9KB
  • Score_EditF.java
    17.4KB
  • closeFile.png
    183B
  • StuInfo_addF.jbx
    37B
  • ExamManager.java
    1.9KB
  • StuInfoF.java
    16.3KB
  • Manager_MainF.java
    12.9KB
  • Frame1.java
    8.4KB
  • Frame1.jbx
    1.1KB
  • Frame1_AboutBox.java
    3.2KB
  • Gerencj_Sel.java
    1.9KB
  • UserMainF.java
    9.3KB
  • Score_Edit.java
    1.9KB
  • ScoreManager.java
    1.9KB
  • about.png
    423B
  • ExamManagerF.jbx
    1.7KB
  • Application1.jbx
    88B
  • Exam_Sel.java
    1.9KB
  • SqlRes.java
    349B
  • UserMainF_AboutBox.java
    3.2KB
  • kaoshigl.java
    1.9KB
  • kaoshiglF.java
    1.4KB
  • help.png
    191B
  • ScoreManagerF.java
    8.3KB
  • StuInfo_addF.java
    3.9KB
  • UserMain.java
    1.9KB
  • UserInfoF.java
    11.9KB
  • StuInfo_SelectF.java
    9.7KB
  • P_userglF.java
    9.8KB
  • GerenInfo.java
    1.9KB
  • UserInfo.java
    1.9KB
  • ManagerInfoF.java
    12.9KB
  • classes
  • studentmanage
  • mainF_jMenuFileExit_ActionAdapter.class
    706B
  • mainF_jMenuItem11_actionAdapter.class
    690B
  • Manager_MainF_AboutBox.class
    4KB
  • UserMainF_jMenuItem4_actionAdapter.class
    711B
  • StuInfo_add.class
    1.2KB
  • Main.class
    1.4KB
  • StuInfo.class
    1.2KB
  • StuInfo_add$1.class
    745B
  • UserMainF_jMenuItem1_actionAdapter.class
    711B
  • kaoshigl$1.class
    733B
  • Manager_MainF.class
    9.3KB
  • MarkglF.class
    3.6KB
  • openFile.png
    189B
  • mainF_jMenuItem17_actionAdapter.class
    690B
  • StuInfo_SelectF_jButton3_actionAdapter.class
    741B
  • Frame1_jButton1_actionAdapter.class
    687B
  • ScoreManagerF_jButton4_actionAdapter.class
    729B
  • StuInfoF_jButton2_actionAdapter.class
    699B
  • StuInfo_SelectF.class
    8.5KB
  • Exam_Sel.class
    1.2KB
  • Markgl.class
    1.2KB
  • UserMainF_jMenuFileExit_ActionAdapter.class
    730B
  • P_userglF_jButton1_actionAdapter.class
    705B
  • StuInfo_addF.class
    3.2KB
  • ManagerInfoF_jButton1_actionAdapter.class
    723B
  • GerenInfo.class
    1.2KB
  • mainF_jMenu5_actionAdapter.class
    675B
  • Manager_MainF_jMenuItem3_actionAdapter.class
    735B
  • mainF_jMenuItem3_actionAdapter.class
    687B
  • ManagerInfoF_jButton4_actionAdapter.class
    723B
  • UserMainF_AboutBox.class
    4KB
  • Markgl$1.class
    725B
  • Score_EditF_jTextField1_actionAdapter.class
    726B
  • P_userglF_jButton2_actionAdapter.class
    705B
  • Score_EditF_jButton6_actionAdapter.class
    717B
  • ManagerInfo.class
    1.2KB
  • Score_EditF_jButton3_actionAdapter.class
    717B
  • ManagerInfoF.class
    9.1KB
  • kaoshiglF.class
    1.5KB
  • UserMain.class
    1.2KB
  • StuInfoF_jButton5_actionAdapter.class
    699B
  • UserMainF_jMenuItem2_actionAdapter.class
    711B
内容介绍
package studentmanage; import java.awt.BorderLayout; import java.awt.Dimension; import javax.swing.JFrame; import javax.swing.JPanel; import com.borland.jbcl.layout.XYLayout; import com.borland.jbcl.layout.*; import javax.swing.JLabel; import javax.swing.JTextField; import javax.swing.JComboBox; import java.awt.Font; import javax.swing.JButton; import java.awt.*; import javax.swing.BorderFactory; import javax.swing.border.EtchedBorder; import javax.swing.border.Border; import javax.swing.border.TitledBorder; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.Statement; import javax.swing.JOptionPane; import java.sql.Connection; import java.sql.SQLException; import java.sql.ResultSet; import javax.swing.border.BevelBorder; import javax.swing.UIManager; /** * <p>Title: </p> * * <p>Description: </p> * * <p>Copyright: Copyright (c) 2010</p> * * <p>Company: </p> * * @author not attributable * @version 1.0 */ public class Score_EditF extends JFrame { JPanel contentPane; XYLayout xYLayout1 = new XYLayout(); JLabel jLabel1 = new JLabel(); JLabel jLabel2 = new JLabel(); JTextField jTextField1 = new JTextField(); JTextField jTextField2 = new JTextField(); JLabel jLabel3 = new JLabel(); JLabel jLabel4 = new JLabel(); JTextField jTextField3 = new JTextField(); String[] arrChoose = {"数据结构","java程序设计","网络数据库技术","c/c++程序设计"}; JComboBox jComboBox1 = new JComboBox(arrChoose); JButton jButton1 = new JButton(); JButton jButton2 = new JButton(); JButton jButton3 = new JButton(); JButton jButton4 = new JButton(); JButton jButton5 = new JButton(); JButton jButton6 = new JButton(); JPanel jPanel1 = new JPanel(); XYLayout xYLayout2 = new XYLayout(); Border border1 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED, Color.white, new Color(148, 145, 140)); Border border2 = new TitledBorder(border1, "学生成绩信息"); TitledBorder titledBorder1 = new TitledBorder(""); Border border3 = BorderFactory.createEtchedBorder(Color.white, new Color(148, 145, 140)); Border border4 = new TitledBorder(border3, "学生考试信息"); JPanel jPanel2 = new JPanel(); Border border5 = BorderFactory.createEtchedBorder(EtchedBorder.RAISED, Color.white, new Color(148, 145, 140)); Border border6 = new TitledBorder(border5, "选择操作"); XYLayout xYLayout3 = new XYLayout(); JLabel jLabel5 = new JLabel(); JTextField jTextField4 = new JTextField(); JLabel jLabel6 = new JLabel(); JTextField jTextField5 = new JTextField(); JPanel jPanel3 = new JPanel(); XYLayout xYLayout4 = new XYLayout(); Border border7 = BorderFactory.createBevelBorder(BevelBorder.RAISED, Color.white, Color.white, new Color(107, 111, 115), new Color(153, 159, 165)); Border border8 = BorderFactory.createBevelBorder(BevelBorder.RAISED, Color.white, Color.white, new Color(107, 111, 115), new Color(153, 159, 165)); Border border9 = new TitledBorder(border8, "请输入学号进行操作"); Border border10 = BorderFactory.createBevelBorder(BevelBorder.LOWERED, Color.white, Color.white, new Color(107, 111, 115), new Color(153, 159, 165)); Border border11 = new TitledBorder(border10, "请输入学号进行操作"); public Score_EditF() { try { setDefaultCloseOperation(EXIT_ON_CLOSE); jbInit(); } catch (Exception exception) { exception.printStackTrace(); } } /** * Component initialization. * * @throws java.lang.Exception */ private void jbInit() throws Exception { contentPane = (JPanel) getContentPane(); contentPane.setLayout(xYLayout1); setSize(new Dimension(388, 384)); setTitle("学生成绩管理"); jLabel1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel1.setText("学 号:"); jLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel2.setText("姓 名:"); jTextField2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel3.setText("课 程:"); jLabel4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel4.setText("成 绩:"); jTextField3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jTextField1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jTextField1.addActionListener(new Score_EditF_jTextField1_actionAdapter(this)); jComboBox1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton1.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton1.setText("查询该生成绩"); jButton1.addActionListener(new Score_EditF_jButton1_actionAdapter(this)); jButton2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton2.setText("修改该生成绩"); jButton2.addActionListener(new Score_EditF_jButton2_actionAdapter(this)); jButton3.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton3.setText("添加学生成绩"); jButton3.addActionListener(new Score_EditF_jButton3_actionAdapter(this)); jButton4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton4.setText("删除该生成绩"); jButton4.addActionListener(new Score_EditF_jButton4_actionAdapter(this)); jButton5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton5.setText("重 置"); jButton5.addActionListener(new Score_EditF_jButton5_actionAdapter(this)); jButton6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jButton6.setText("退 出"); jButton6.addActionListener(new Score_EditF_jButton6_actionAdapter(this)); jPanel1.setLayout(xYLayout2); jPanel1.setBackground(new Color(210, 230, 255)); jPanel1.setBorder(border4); jPanel2.setBackground(new Color(210, 230, 255)); jPanel2.setBorder(border6); jPanel2.setLayout(xYLayout3); jButton3.addActionListener(new Score_EditF_jButton3_actionAdapter(this)); jLabel5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel5.setText("班 级:"); jTextField4.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel6.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jLabel6.setText("课程编号:"); jTextField5.setFont(new java.awt.Font("Dialog", Font.PLAIN, 12)); jPanel3.setLayout(xYLayout4); jPanel3.setBackground(new Color(190, 223, 255)); jPanel3.setBorder(border11); contentPane.setBackground(new Color(210, 223, 249)); jPanel2.add(jButton5, new XYConstraints(36, 219, 71, -1)); jPanel2.add(jButton6, new XYConstraints(36, 259, 71, -1)); jPanel2.add(jButton3, new XYConstraints(20, 110, 107, -1)); jPanel2.add(jButton2, new XYConstraints(20, 61, -1, -1)); jPanel2.add(jButton4, new XYConstraints(20, 160, 107, -1)); jPanel1.add(jLabel5, new XYConstraints(9, 108, 55, 27)); jPanel1.add(jTextField4, new XYConstraints(57, 108, 118, 25)); jPanel1.add(jLabel6, new XYConstraints(0, 208, 65, 27)); jPanel1.add(jTextField5, new XYConstraints(57, 208, 118, 25)); jPanel1.add(jLabel4, new XYConstraints(9, 258, 55, 27)); jPanel1.add(jTextField3, new XYConstraints(57, 258, 118, 25)); contentPane.add(jPanel1, new XYConstraints(168, 11, 202, 328)); contentPane.add(jPanel2, new XYConstraints(13, 10, 150, 328)); jPanel2.add(jButton1, new XYConstraints(20, 9, 105, 27)); jPanel1.add(jLabel2, new XYConstraints(9, 158, 55, 27)); jPanel1.add(jTextField2, n
评论
    相关推荐