-
大小: 61KB文件類型: .zip金幣: 2下載: 0 次發布日期: 2021-06-01
- 語言: Java
- 標簽: JAVA+MySQL??大作業??
資源簡介
程序是使用java編寫的,實現學生成績的錄入,查詢,修改以及刪除等功能,通過連接數據庫對數據的存儲,采用Java中Swing圖形用戶界面平臺進行操作實現簡單的數據操作。

代碼片段和文件信息
package?GradeManage;
import?javax.swing.*;
import?java.awt.*;
import?java.awt.event.*;
import?java.sql.*;
public?class?AddForm?extends?Jframe?implements?ActionListener
{
JLabel?labId=new?JLabel(“學號:“);
JLabel?labName=new?JLabel(“姓名:“);
????JLabel?labClass=new?JLabel(“班級:“);
????JLabel?labChinese=new?JLabel(“語文:“);
????JLabel?labMath=new?JLabel(“數學:“);
????JLabel?labEnglish=new?JLabel(“英語:“);
????JTextField?txtId=new?JTextField(20);
????JTextField?txtName=new?JTextField(20);
????JTextField?txtClass=new?JTextField(20);
????JTextField?txtChinese=new?JTextField(20);
????JTextField?txtMath=new?JTextField(20);
????JTextField?txtEnglish=new?JTextField(20);
????JButton?btnAdd=new?JButton(“添加“);
????JButton?btnCancel=new?JButton(“取消“);
????JPanel?pan=new?JPanel();
????JPanel?pan0=new?JPanel();
????JPanel?pan1=new?JPanel();
????JPanel?pan2=new?JPanel();
????JPanel?pan3=new?JPanel();
????JPanel?pan4=new?JPanel();
????JPanel?pan5=new?JPanel();
????JPanel?pan6=new?JPanel();
????JPanel?pan7=new?JPanel();
????Statement?sql;
????ResultSet?rs;??
????AddForm()
????{
????????super(“添加學生分數“);
????????setSize(500400);
????????setLocation(500200);
????????pan0.add(labId);
????????pan0.add(txtId);
????????pan1.add(labName);
????????pan1.add(txtName);
????????pan2.add(labClass);
????????pan2.add(txtClass);
????????pan3.add(labChinese);
????????pan3.add(txtChinese);
????????pan4.add(labMath);
????????pan4.add(txtMath);
????????pan5.add(labEnglish);
????????pan5.add(txtEnglish);
????????pan6.add(btnAdd);
????????pan6.add(btnCancel);
????????pan.setLayout(new?GridLayout(61));
????????pan.add(pan0);
????????pan.add(pan1);
????????pan.add(pan2);
????????pan.add(pan3);
????????pan.add(pan4);
????????pan.add(pan5);
????????getContentPane().add(pan“Center“);
????????getContentPane().add(pan6“South“);
????????btnAdd.addActionListener(this);
????????btnCancel.addActionListener(this);
????????btnAdd.setEnabled(true);
????????txtId.setEditable(true);
????????txtClass.setEditable(true);
????????txtChinese.setEditable(true);
????????txtMath.setEditable(true);
????????txtEnglish.setEditable(true);
????????setVisible(true);
????????txtName.requestFocus();
????}
????public?void?actionPerformed(ActionEvent?ae)
????{
???? String?recodeinsert1clanameid=null;
???? int?chmatheng;
???? if(ae.getSource()==btnCancel)
???? {
???? this.dispose();
???? }?
???? else?if(ae.getSource()==btnAdd)
????????????????{
???????????????? try
???????????????? {
???????????????? MysqlForm.con=MysqlForm.getConnection();
????????????????????????sql=MysqlForm.con.createStatement();
????????????????????????name=txtName.getText();
????????????????????????cla=txtClass.getText();
???????????????? id=txtId.getText();
???????????????? ????ch=Integer.parseInt(txtChinese.getText());
???????????????? ????math=Integer.parseInt(txtMath.getText());
???????????????? ????eng=Integer.parseInt(txtEnglish.getText());
??????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-12-08?11:22??學生成績管理系統\
?????目錄???????????0??2017-06-05?22:17??學生成績管理系統\GradeManage\
?????文件?????????377??2017-01-08?11:39??學生成績管理系統\GradeManage\.classpath
?????文件?????????387??2017-01-08?11:14??學生成績管理系統\GradeManage\.project
?????目錄???????????0??2017-06-05?22:17??學生成績管理系統\GradeManage\.settings\
?????文件?????????598??2017-01-08?11:14??學生成績管理系統\GradeManage\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2017-06-05?22:17??學生成績管理系統\GradeManage\bin\
?????目錄???????????0??2017-06-05?22:17??學生成績管理系統\GradeManage\bin\GradeManage\
?????文件????????4725??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\AddForm.class
?????文件????????5472??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\DeleteForm.class
?????文件????????1516??2017-01-09?09:34??學生成績管理系統\GradeManage\bin\GradeManage\enter$1.class
?????文件?????????897??2017-01-09?09:34??學生成績管理系統\GradeManage\bin\GradeManage\enter$2.class
?????文件????????2829??2017-01-09?09:34??學生成績管理系統\GradeManage\bin\GradeManage\enter.class
?????文件????????3951??2017-01-09?00:35??學生成績管理系統\GradeManage\bin\GradeManage\MainForm.class
?????文件????????5339??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\ModifyForm.class
?????文件?????????726??2017-01-09?00:35??學生成績管理系統\GradeManage\bin\GradeManage\MyPanel.class
?????文件????????1669??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\MysqlForm.class
?????文件????????4711??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\QueryForm.class
?????文件????????4277??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\ScoreQueryForm.class
?????文件????????7549??2017-01-08?12:57??學生成績管理系統\GradeManage\bin\GradeManage\ScoreSectionForm.class
?????文件????????4667??2017-01-08?16:32??學生成績管理系統\GradeManage\bin\GradeManage\ScoreSortForm.class
?????文件????????4375??2017-01-08?16:01??學生成績管理系統\GradeManage\bin\GradeManage\TAddForm.class
?????文件????????4944??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\TDeleteForm.class
?????文件????????5024??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\TModifyForm.class
?????文件????????4397??2017-01-08?11:39??學生成績管理系統\GradeManage\bin\GradeManage\TQueryForm.class
?????目錄???????????0??2017-06-05?22:17??學生成績管理系統\GradeManage\src\
?????目錄???????????0??2017-06-05?22:17??學生成績管理系統\GradeManage\src\GradeManage\
?????文件????????3958??2017-01-08?11:29??學生成績管理系統\GradeManage\src\GradeManage\AddForm.java
?????文件????????5853??2017-01-08?11:29??學生成績管理系統\GradeManage\src\GradeManage\DeleteForm.java
?????文件????????3902??2017-01-09?09:34??學生成績管理系統\GradeManage\src\GradeManage\enter.java
?????文件????????4583??2017-01-09?00:35??學生成績管理系統\GradeManage\src\GradeManage\MainForm.java
............此處省略10個文件信息
評論
共有 條評論