91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 218KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-05-21
  • 語言: Java
  • 標簽: java??GUI??數據庫??

資源簡介

這是java版的學生成績管理系統,采用GUI界面,swing組件進行設計,基本功能是對保存在數據庫中學生成績進行查詢,添加,刪除,修改,排序功能,較為簡單。程序比較長,所以沒怎么寫注釋,如有疑問可以給我發信件,PS:Student文件無用

資源截圖

代碼片段和文件信息

package?StudentManageSystem;
import?javax.swing.*;
import?javax.swing.table.*;
import?java.awt.event.*;
import?java.awt.*;
import?java.util.*;

public?class?AddDialog?implements?ActionListener{
JDialog?addDialog;
JDialog?parentframe;

JLabel?label[];
JTextField?input[];

JButton?yes;
JButton?no;

Vectorject>?addItem?=?new?Vectorject>();
Vectorject>?columnNames;
Vectorject>>?cellData;

final?int?ROWS?=?7;

@SuppressWarnings(“deprecation“)
public?AddDialog(JDialog?dialogVectorject>?columnNamesVectorject>>?cellData)
{
addDialog?=?new?JDialog(dialog“增加信息“true);
this.cellData?=?cellData;
this.columnNames?=?columnNames;
Container?dialogPane?=?addDialog.getContentPane();
dialogPane.setLayout(new?BorderLayout());
JPanel?pane1?=?new?JPanel(new?GridLayout(72));

int?i;
int?col?=?ROWS;
label?=?new?JLabel[col];
input?=?new?JTextField[col];
for(i?=?0;i {
label[i]?=?new?JLabel(columnNames.get(i).toString());
input[i]?=?new?JTextField(4);
pane1.add(label[i]);
pane1.add(input[i]);
}
dialogPane.add(pane1BorderLayout.NORTH);

yes?=?new?JButton(“確定“);
no?=?new?JButton(“取消“);
JPanel?pane2?=?new?JPanel(new?FlowLayout());
pane2.add(yes);
yes.addActionListener(this);
pane2.add(no);
no.addActionListener(this);
dialogPane.add(pane2BorderLayout.SOUTH);

addDialog.setBounds(00200300);
Dimension?screenSize?=?Toolkit.getDefaultToolkit().getScreenSize();
int?width?=?screenSize.width;
int?height?=?screenSize.height;
int?x?=?(width-addDialog.getWidth())/2;
int?y?=?(height-addDialog.getHeight())/2;
addDialog.setLocation(xy);
addDialog.setVisible(true);
}

public?void?actionPerformed(ActionEvent?e)
{
if(e.getActionCommand().equals(“確定“))
{
boolean?haveNull?=?false;
String[]?recieve?=?new?String[ROWS];
for(int?i=0;i {
recieve[i]?=?input[i].getText();
if(recieve[i].equals(““))
{
haveNull?=?true;
break;
}
}
if(haveNull)
{
JOptionPane.showMessageDialog(addDialog“您輸入數據不合法,不能留空,請重新輸入!“);
return?;
}
MySQL?mysql?=?new?MySQL();
try
{
double?sum?=0;
for(int?j?=?0;j if(j>=2)
sum+=Double.parseDouble(recieve[j].toString());
sum/=5;

if(mysql.insert(“insert?into?student?values(“+“‘“+recieve[0]+“‘‘“+recieve[1]+“‘“+recieve[2]+““+recieve[3]+““+recieve[4]+““+recieve[5]+““+recieve[6]+“)“)?==?-1)
{
addDialog.dispose();
return;
}
JOptionPane.showMessageDialog(addDialog“添加數據成功“);
for(int?j?=?0;j addItem.addElement(recieve[j]);
addItem.addElement(sum);
cellData.addElement(addItem);
addDialog.dispose();
}catch(Exception?ex)
{
JOptionPane.showMessageDialog(addDialog?ex.toString()+“\n輸入有誤!請重新輸入“);
}
}
else?if(e.getSource()?==?no)
{
addDial

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3147??2009-12-24?13:48??StudentManageSystem\AddDialog.java

?????文件?????238414??2009-12-11?12:56??StudentManageSystem\background.jpg

?????文件???????9169??2009-12-24?08:28??StudentManageSystem\GlobalSearchDialog.java

?????文件???????3253??2009-12-24?07:54??StudentManageSystem\LocalSearchDialog.java

?????文件???????2763??2009-12-21?12:47??StudentManageSystem\LoginDialog.java

?????文件???????1906??2009-12-23?23:11??StudentManageSystem\MySQL.java

?????文件????????200??2009-12-24?13:17??StudentManageSystem\Readme.txt

?????文件???????1879??2009-12-24?07:53??StudentManageSystem\SearchPane.java

?????文件????????694??2009-12-21?12:45??StudentManageSystem\Student.java

?????文件?????761856??2009-12-24?13:06??StudentManageSystem\student.mdb

?????文件???????3759??2009-12-24?15:49??StudentManageSystem\StudentManageSystem.java

?????目錄??????????0??2009-12-24?13:14??StudentManageSystem

-----------?---------??----------?-----??----

??????????????1027040????????????????????12


評論

共有 條評論