-
大小: 111KB文件類型: .rar金幣: 2下載: 0 次發(fā)布日期: 2023-08-07
- 語言: Java
- 標(biāo)簽:
資源簡介
課程設(shè)計,java版學(xué)籍管理系統(tǒng),包括主要技術(shù)為:數(shù)據(jù)庫連接,SQLDDl語言

代碼片段和文件信息
import?java.awt.BorderLayout;
import?java.awt.FlowLayout;
import?java.awt.GridLayout;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.util.List;
import?javax.swing.*;
public?class?AddGradeInfo?extends?Jframe?implements?Runnable{
JLabel?lblNumlblNamelblSubjectlblFenshu;
JTextField?txtNumtxtNametxtSubjecttxtFenshu;
JButton?saveback;
JTextArea?ta;
ScoreBLL?sb;
public?AddGradeInfo(){
super(“錄入學(xué)生成績“);
lblNum=new?JLabel(“學(xué)號“);
lblName=new?JLabel(“姓名“);
lblSubject=new?JLabel(“科目“);
lblFenshu=new?JLabel(“分?jǐn)?shù)“);
txtNum=new?JTextField(10);
txtName=new?JTextField(10);
txtSubject=new?JTextField(10);
txtFenshu=new?JTextField(10);
save=new?JButton(“保存“);
back=new?JButton(“返回“);
ta=new?JTextArea();??sb=new?ScoreBLL();
new?Thread(this).start();
init();
}
private?void?init(){
JPanel?p1=new?JPanel();
JPanel?p2=new?JPanel();
p1.setLayout(new?GridLayout(42));
p2.setLayout(new?FlowLayout());
p1.add(lblNum);p1.add(txtNum);
p1.add(lblName);p1.add(txtName);
p1.add(lblSubject);p1.add(txtSubject);
p1.add(lblFenshu);p1.add(txtFenshu);
p2.add(p1);p2.add(save);p2.add(back);
add(p2BorderLayout.NORTH);
JScrollPane?jsp=new?JScrollPane();
jsp.getViewport().add(ta);
add(jspBorderLayout.CENTER);
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
this.setBounds(200200400400);
this.setVisible(true);
save.addActionListener(new?ActionListener(){
public?void?actionPerformed(ActionEvent?e)?{
Score?s=new?Score();
s.setNumber(txtNum.getText());
s.setName(txtName.getText());
s.setSubject(txtSubject.getText());
s.setFenshu(Integer.parseInt(txtFenshu.getText()));
try?{
sb.insert(s);
}?catch?(Exception?e1)?{
//?TODO?Auto-generated?catch?block
e1.printStackTrace();
}
}
});
back.addActionListener(new?ActionListener(){
//如何返回
public?void?actionPerformed(ActionEvent?e)?{
// XJGL.this.setVisible(true);
dispose();
}
});
}
//public?static?void?main(String[]?args){
// AddGradeInfo?a=new?AddGradeInfo();?
//}
public?void?run()?{
//?TODO?Auto-generated?method?stub
ta.setText(““);
List?list=sb.getScore();
int?i=0;
while(i Score?s=list.get(i);
ta.append(s.getNumber()+“??“+s.getName()+“???“+s.getSubject()+“??“+s.getFenshu()+“\n“);
i++;
}
try?{
Thread.sleep(2000);
}?catch?(InterruptedException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}
this.run();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2572??2012-05-05?15:50??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\AddGradeInfo.java
?????文件???????2718??2012-05-05?15:19??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\AddStudentInfo.java
?????文件???????2121??2012-05-05?14:39??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\ChangeG.java
?????文件???????2608??2012-05-05?15:45??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\ChangeS.java
?????文件???????1433??2012-05-05?15:07??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\DBConnection.java
?????文件????????546??2012-05-13?11:59??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\Score.java
?????文件???????2481??2012-05-13?21:17??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\ScoreBLL.java
?????文件????????504??2012-05-05?14:24??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\Student.java
?????文件???????2302??2012-05-05?15:47??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\StudentBLL.java
?????文件???????4055??2012-05-15?22:54??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\XJGL.java
?????文件????3051008??2012-05-14?10:50??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)\學(xué)籍管理
?????目錄??????????0??2012-05-14?11:08??實(shí)驗(yàn)三.學(xué)籍管理系統(tǒng)
-----------?---------??----------?-----??----
??????????????3072348????????????????????12
評論
共有 條評論