freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告java實(shí)現(xiàn)停車場(chǎng)管理、運(yùn)動(dòng)會(huì)成績(jī)管理、哈弗曼壓縮-文庫(kù)吧資料

2025-01-30 08:36本頁(yè)面
  

【正文】 16\u53f7)。 } { jLabel3 = new JLabel()。 (new (宋體 , 0, 12))。 } { jTextField2 = new JTextField()。 (new (宋體 , 0, 12))。 (jLabel2)。 (new (192, 192, 192))。 (139, 12, 137, 252)。 } } { addItem = new JPanel()。 (107, 159, 63, 24)。 (Bu_SclAdd)。 } else { ( null, 名稱重復(fù)或?yàn)榭眨?)。 ( null, 添加成功! )。 ((n + 1) + )。 (na, n + 1)。 (na)) { int n = ().size()。 if (!() amp。 (new ActionListener() { String na。 (1)。 (new (宋體 , 0, 12))。 (jTextField1)。 (new (宋體 , 0, 12))。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 19 (\u5b66\u6821\u7f16\u53f7)。 } { SclID = new JLabel()。 (95, 64, 87, 24)。 } { SclName = new JTextField()。 (95, 41, 87, 17)。 (name)。 (139, 12, 63, 17)。 (addScl)。 (new (192, 192, 192))。 (12, 12, 115, 252)。 { add = new JPanel()。 (12, 12, 358, 250)。 { jTabbedPane1 = new JTabbedPane()。 (false)。 } private void initGUI() { try { ()。 } public MainUI() { 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 18 super()。 (true)。 /** * Autogenerated main method to display this JFrame */ public static void main(String[] args) { (new Runnable() { public void run() { MainUI inst = new MainUI()。 private TableModel jTable2Model2。 // 查詢表格顯示的數(shù)據(jù) private String[][] item2 = null。 private JPanel PaiMing。 private JComboBox jComboBox1。 private JScrollPane jScrollPane1。 private JButton jButton2。 private JLabel jLabel5。 private JTextField jTextField4。 private JScrollPane jScrollPane2。 private JLabel jLabel7。 private JLabel jLabel8。 private JLabel jLabel9。 private Tools to = new Tools(da)。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 17 private JTextField jTextField1。 private JPanel add。 private JPanel setScore。 private JComboBox jComboBox_SclName。 private JLabel chooseItem。 private JPanel addItem。 private JTextField jTextField2。 private JButton jButton_add。 private JComboBox jComboBox_score。 private JTextField jTextField3。 private JComboBox jComboBox_setItem。 private JButton Bu_SclAdd。 private JLabel name。 } catch (Exception e) { ()。 { // Set Look amp。 /** * This code was edited or generated using CloudGarden39。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 import 。 } } package 學(xué)生運(yùn)動(dòng)會(huì)成績(jī)管理 。 } 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 15 public String[] getMingci() { return Mingci。 } public int getNum() { return num。 } } // GetSet 方法 public boolean isBig() { return isBig。 if (isBig) { Mingci = new String[] { 第一名 , 第二名 , 第三名 , 第四名 , 第五名 }。 = isMan。 public ItemNode(String name, int num, boolean isBig, boolean isMan) { = name。// 項(xiàng)目名稱 // 存儲(chǔ)哪些學(xué)校獲得成績(jī)的隊(duì)列 private String[] Mingci。// 是否為男子項(xiàng)目 private int num = 1。 // 屬性 private boolean isBig。 import 。 } } } package 學(xué)生運(yùn)動(dòng)會(huì)成績(jī)管理 。 (null, 文件載入成功! )。 SclList = (ArrayListSchoolNode) ()。 } } // 從文件讀取的方法 // SuppressWarnings(unchecked) //忽略下面的警告 SuppressWarnings(unchecked) public void load() { try { FileInputStream fis = new FileInputStream( new File( BufferedInputStream bis = new BufferedInputStream(fis)。 (null, 保存成功! )。 (ItemList)。 (SclList)。 } // 保存成文件的方法 public void save() { try { FileOutputStream fos = new FileOutputStream(new File( 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 13 BufferedOutputStream bos = new BufferedOutputStream(fos)。 } protected ArrayListSchoolNode getSlist() { return SclList。 public Data() { SclList = new ArrayListSchoolNode()。 /** * 數(shù)據(jù)類 * * author Micro * */ public class Data { // 存放學(xué)校的隊(duì)列 private ArrayListSchoolNode SclList。 import 。 import 。 import 。 import 。 :用戶可以選擇多種不同的查詢方式查詢學(xué)校或者項(xiàng)目的信息,如果有輸入錯(cuò)誤的情況,程序會(huì)自動(dòng)彈出提示信息。 當(dāng)用戶點(diǎn)擊保存時(shí),會(huì)在 D 盤的 文件中保存數(shù)據(jù)。 :用戶輸入項(xiàng)目名稱及其他信息后,系統(tǒng)將自動(dòng)對(duì)名稱進(jìn)行檢測(cè),如果有錯(cuò)誤就會(huì)進(jìn)行錯(cuò)誤提示。另外,為了加快查詢的效率,將學(xué)校信息與 獲獎(jiǎng)情況以 KV鍵值對(duì)的形式放入了 HashMap中進(jìn)行儲(chǔ)存,這樣在查詢的時(shí)候就可以根據(jù) K的值快速返回 V,十分方便。另外,由于用到界面上的 JTable對(duì)象,在數(shù)據(jù)更新的時(shí)候并不能自動(dòng)的更新數(shù)據(jù),所以要在每次更新過(guò)后都對(duì)其進(jìn)行一遍刷新,但是如果數(shù)據(jù)不在 TableModel下,刷新是不會(huì)成功的,所以要在 TableModel類下 jiangData中的數(shù)據(jù)賦值進(jìn)去才能做到更新。 ()。 (null,項(xiàng)目編號(hào)輸入錯(cuò)誤 )。 ()。 (())。 if(in==null){ (null,無(wú)此項(xiàng)目 )。 } } else { try{ int ItID=(())。 (編號(hào)輸入錯(cuò)誤 )。 } } (())。 } } catch (Exception e3) { // TODO: handle exception ()。 (rt)。 // 檢查項(xiàng)目編號(hào)是否存在 if (!().contains((ItNum).getName())) { (null,無(wú)此項(xiàng)目 )。 ()。 // 如果不輸項(xiàng)目編號(hào)則顯示全部項(xiàng)目 if (()) { 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 8 ()。 String ItID = ()。 if (sc1 == null) { (null,學(xué)校編號(hào)輸入錯(cuò)誤 )。 } ,根據(jù)選擇項(xiàng)目的不同進(jìn)行查詢,關(guān)鍵代碼如下: public void actionPerformed(ActionEvent e) { // 如果是查詢學(xué)校 if (() == 0) { // 獲得學(xué)校對(duì)象 try { int ID = (())。 ()。 (a)。 ().put(Score, na)。 } else { // 根據(jù)學(xué)校添加成績(jī)信息 (Iname, Score, to)。 } else { // 獲得該項(xiàng)目節(jié)點(diǎn) ItemNode it = (Iname)。 } } // 檢查是否重復(fù)添加成績(jī) if (ch1) { (null, 已經(jīng) 添加過(guò)該校該項(xiàng)目的成績(jī)!)。 i ()。 // 查找學(xué)校輸入過(guò)的項(xiàng)目名字 ArrayListString IN = (na).getItemName()。 // 通過(guò)名字查找學(xué)校節(jié)點(diǎn) SchoolNode sc = (na)。 // 獲得取得名次 String Score = (String) (())。 } } 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 —— 0909103001 物聯(lián)網(wǎng) 1002 班李眾力 6 : 判斷語(yǔ)句在鼠標(biāo)監(jiān)聽器中,具體代碼如下: public void actionPerformed(ActionEvent e) { // 獲得學(xué)校的名字 String na = (String) ()。 (na)。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1