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

正文內(nèi)容

java學(xué)生管理系統(tǒng)總結(jié)報告-預(yù)覽頁

2025-07-19 06:59 上一頁面

下一頁面
 

【正文】 ing這六個類。n 每個學(xué)生都可以上傳自己的照片,在有照片的情況下,老師可以看到學(xué)生的照片這樣可以讓老師更快的認(rèn)識每一個學(xué)生,點擊學(xué)生的照片可以放大該學(xué)生的照片,點擊別的地方該放大的照片就會消失216。//管理與數(shù)據(jù)庫的連接public class DBConnection { static { try { ()。 return conn。 return rs。其中查找方法是有方法的組合。 try { conn = ()。 (2, ())。 (6, ())。 if (() 0) { flag = true。 } return flag。 try { conn = ()。 (2, ())。 (6, ())。 if (() 0) { flag = true。 } return flag。 ResultSet rs = null。 (1, studentID)。 // (password)。 } finally { (rs)。 }說明:此類是邏輯處理層里面的成績管理類,有添加成績、刪除成績、修改成績、查找成績等方法,顯示層可以直接調(diào)用這些方法來實現(xiàn)需要的功能。 //添加登錄界面的角色選擇監(jiān)聽 (new ActionListener() { public void actionPerformed(ActionEvent e) { if (().equals(學(xué)生)) { (學(xué)生登錄)。 } } })。 (()).trim().equals(jiaoshi)) { setVisible(false)。 String password = (()).trim()。 return。 } catch (StudentNotFoundException e1) { (, 學(xué)號不存在!)。還新創(chuàng)建了一個線程來讀取學(xué)生的成績和信息,此線程是一個內(nèi)部類,有一個修改密碼的小窗口是一個內(nèi)部類繼承了JDialog,修改信息的內(nèi)部類小窗口繼承了JDialog。 Object[][] rowData = new Object[records][]。 rowData[i][0] = ()。 } table = new JTable(rowData, columnNames)。 jsp = new JScrollPane(table)。 } catch (IOException e1) { ()。 int frameHeight = ()。 } else { width = frameWidth。 }這是一個畫出圖片的方法,組件會自動調(diào)用這個方法,然后畫出來,圖片的高度和寬度,是更具圖片和窗口的大小共同決定的說明:這個類是顯示放大過后的圖片,當(dāng)老師點擊學(xué)生的圖片的會new這個類的對象來,然后把這個圖片重新顯示在一個比較大的窗口里面,所以圖片就會放大。 }}在構(gòu)造方法里面得到ImagePanel然后把這個對象添加上去,就會顯示出來圖片說明:此類是上傳照片的類,進(jìn)入主界面的添加學(xué)生或修改學(xué)生成績的時候就會new這個類的對象出來,當(dāng)點擊上傳照片后就會彈出一個選擇文件的對話框出來,然后老師就可以選擇學(xué)生圖片,該類有兩個方法分別是:choose()和upload(),第一個方法就是點擊上傳照片的時候調(diào)用,老師選擇完成后,該照片的路徑會存在這個對象里面,當(dāng)點擊確認(rèn)按鈕時就是調(diào)用upload()這個方法,然后就會把圖片存到默認(rèn)的位置里面。 (buf)。還新創(chuàng)建了一個線程來讀取所有學(xué)生的成績和信息,此線程是一個內(nèi)部類,還有增加學(xué)生的內(nèi)部類繼承了JDialog。部分界面如下圖所示:關(guān)鍵代碼: (new ActionListener() { public void actionPerformed(ActionEvent e) { String info = (String) ()。 int records = ()。 } removeJsp()。 i++) { if (((i).getClasses())) { ((i))。 queryGrade(e)。 i ()。 } for (int i = 0。 rowData[i][1] = ()。 j 7。amp。 } } rowData[i][9] = sum。 i rowData[records].length 2。 // 設(shè)置行高 Font f = new Font(楷體, 0, 14)。 }這是添加表的一個方法,所有把表顯示出來的組件都會調(diào)用這個方法,這個方法需要兩個參數(shù),一個是要顯示的數(shù)據(jù),還有一個是顯示的這個數(shù)據(jù)的數(shù)據(jù)(new ActionListener() { public void actionPerformed(ActionEvent e) { String studentID = ().trim()。 return。 return。 return。 (() ? 男 : 女)。 } else { (, 輸入出生日期格式不正確!\n正確格式為:20110812)。 String entranceTime = ().trim()。 return。 } (classes)。 } catch (FileNotFoundException e1) { (, 上傳照片失敗,找不到文件!)。 ()。 (())。 setVisible(false)。這是教師界面添加學(xué)生的方法,老師還可以上傳學(xué)生的照片,部分界面如下圖所示:19 --
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1