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

  • 大小: 36KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-18
  • 語言: Java
  • 標簽: JAVA??管理系統??GUI??

資源簡介

友好的圖形化界面,實現對學生成績的各項功能(全面)

資源截圖

代碼片段和文件信息

package?score;

import?java.awt.BorderLayout;
import?java.awt.EventQueue;

import?javax.swing.Jframe;
import?javax.swing.JPanel;
import?javax.swing.border.EmptyBorder;
import?javax.swing.JButton;
import?javax.swing.JOptionPane;
import?javax.swing.JTextField;
import?javax.swing.JLabel;
import?java.awt.event.ActionListener;
import?java.awt.event.ActionEvent;
import?java.awt.event.MouseAdapter;
import?java.awt.event.MouseEvent;
import?java.io.BufferedReader;
import?java.io.File;
import?java.io.FileInputStream;
import?java.io.FileNotFoundException;
import?java.io.FileOutputStream;
import?java.io.IOException;
import?java.io.InputStreamReader;
import?java.io.PrintWriter;
import?java.util.ArrayList;
import?java.util.List;

public?class?AddSTU?extends?Jframe?{

private?JPanel?contentPane;
private?JTextField?textField;

/**
?*?Create?the?frame.
?*/
public?AddSTU()?{
setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
setBounds(100?100?450?300);
settitle(“添加學生學號“);
contentPane?=?new?JPanel();
contentPane.setBorder(new?EmptyBorder(5?5?5?5));
setContentPane(contentPane);
contentPane.setLayout(null);

textField?=?new?JTextField();
textField.setBounds(193?62?112?21);
contentPane.add(textField);
textField.setColumns(10);

JLabel?label?=?new?JLabel(“\u8BF7\u8F93\u5165\u5B66\u751F\u5B66\u53F7\uFF1A“);
label.setBounds(47?65?122?15);
contentPane.add(label);

JButton?button?=?new?JButton(“添加“);
button.addMouseListener(new?MouseAdapter()?{
@Override
public?void?mouseClicked(MouseEvent?arg0)?{
if(textField.getText().isEmpty()?==?true){
JOptionPane.showMessageDialog(null?“警告:學生學號不能為空!“);
//System.exit(0);
return;
}

int?flag;
????????
????????flag?=?IFHAS(textField.getText());??//判斷該學號是否存在
????????
????????if(flag?==?0){
???????? try?{
ADDSTU(textField.getText());
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
}?//增加該學生
????????
???????? JOptionPane.showMessageDialog(null?“恭喜,添加成功!“);
????????}
????????
}
});
button.setBounds(300?182?112?23);
contentPane.add(button);

JButton?button_1?=?new?JButton(“\u9000\u51FA\u672C\u754C\u9762“);
button_1.addMouseListener(new?MouseAdapter()?{
@Override
public?void?mouseClicked(MouseEvent?arg0)?{
setVisible(false);//?本窗口隱藏
dispose();????????//Exit功能的實現本窗口銷毀釋放內存資源
}
});
button_1.setBounds(300?215?112?23);
contentPane.add(button_1);
}

//判斷輸入的學號是否存在
public?int?IFHAS(String?id){
stuList?stuL?=?new?stuList();
????????int?i?=?stuL.stu.size();
????????
????????for(int?n=1;n???????? if(stuL.stu.get(n).getID().equals(id)?==?true){
???????? JOptionPane.showMessageDialog(null?“警告:該學號已經存在!“);
???????? return?1;
???????? }
????????}
????????
????????return?0;
}

//增加學生的函數
public?void?ADDSTU(String?

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-05-22?20:56??STUDENTS\
?????文件?????????299??2018-05-22?23:21??STUDENTS\.classpath
?????文件?????????384??2018-05-22?20:56??STUDENTS\.project
?????目錄???????????0??2018-05-22?21:55??STUDENTS\.settings\
?????文件?????????598??2018-05-22?23:21??STUDENTS\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2018-05-23?00:33??STUDENTS\bin\
?????目錄???????????0??2018-05-23?02:47??STUDENTS\bin\score\
?????文件????????1243??2018-05-23?02:46??STUDENTS\bin\score\AddSTU$1.class
?????文件?????????645??2018-05-23?02:46??STUDENTS\bin\score\AddSTU$2.class
?????文件????????3056??2018-05-23?02:46??STUDENTS\bin\score\AddSTU.class
?????文件?????????630??2018-05-23?01:48??STUDENTS\bin\score\MAIN$1.class
?????文件?????????652??2018-05-23?01:48??STUDENTS\bin\score\MAIN$2.class
?????文件?????????662??2018-05-23?01:48??STUDENTS\bin\score\MAIN$3.class
?????文件?????????652??2018-05-23?01:48??STUDENTS\bin\score\MAIN$4.class
?????文件????????1553??2018-05-23?01:48??STUDENTS\bin\score\MAIN.class
?????文件????????1888??2018-05-23?00:33??STUDENTS\bin\score\Multiscore.class
?????文件?????????197??2018-05-23?02:46??STUDENTS\bin\score\score.txt
?????文件?????????672??2018-05-23?01:49??STUDENTS\bin\score\Search$1.class
?????文件?????????818??2018-05-23?01:49??STUDENTS\bin\score\Search$2.class
?????文件?????????770??2018-05-23?01:49??STUDENTS\bin\score\Search$3.class
?????文件?????????645??2018-05-23?01:49??STUDENTS\bin\score\Search$4.class
?????文件?????????771??2018-05-23?01:49??STUDENTS\bin\score\Search$5.class
?????文件?????????675??2018-05-23?01:49??STUDENTS\bin\score\Search$6.class
?????文件????????5113??2018-05-23?01:49??STUDENTS\bin\score\Search.class
?????文件?????????697??2018-05-23?00:33??STUDENTS\bin\score\Singlescore$1.class
?????文件????????1051??2018-05-23?00:33??STUDENTS\bin\score\Singlescore.class
?????文件????????1224??2018-05-23?00:33??STUDENTS\bin\score\students.class
?????文件????????1920??2018-05-23?00:33??STUDENTS\bin\score\stuList.class
?????文件?????????678??2018-05-23?00:33??STUDENTS\bin\score\TEST$1.class
?????文件????????1023??2018-05-23?00:33??STUDENTS\bin\score\TEST.class
?????文件?????????697??2018-05-23?02:49??STUDENTS\bin\score\UpdateScore$1.class
............此處省略15個文件信息

評論

共有 條評論