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

正文內(nèi)容

企業(yè)內(nèi)部即時(shí)通訊工具_(dá)畢業(yè)論文(編輯修改稿)

2025-02-12 10:24 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 使用dbExits()方法判斷數(shù)據(jù)庫(kù)文件夾是否存在,如果存在,說(shuō)明數(shù)據(jù)庫(kù)已經(jīng)創(chuàng)建。另外Dao類使用getDao()方法獲取惟一的實(shí)例對(duì)象。3 定義類的不同公共方法,用來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的插入、更新和查詢等各種操作,引用實(shí)體對(duì)象作為方法參數(shù) 編寫代碼創(chuàng)建系統(tǒng)托盤本系統(tǒng)的公共部分包括創(chuàng)建系統(tǒng)托盤的創(chuàng)建,該系統(tǒng)托盤可以在程序主窗體最小化之后,使用托盤控制窗體的相應(yīng)操作,例如打開(kāi)主窗體。1 ,該類繼承Frame類成為String的窗體類,該類是程序的主類,其中包括了系統(tǒng)托盤的創(chuàng)建與菜單設(shè)置。SystemTrayInitial()方法用于初始化系統(tǒng)托盤,系統(tǒng)托盤圖標(biāo)的單價(jià)事件處理關(guān)鍵代碼如下:(new ActionListener()){public void actionPerformed(ActionEvent e){setVisble(true)。toFront()l}。})。2 編寫createMenu()方法,在初始化系統(tǒng)托盤時(shí)調(diào)用了createMenu()方法創(chuàng)建系統(tǒng)托盤的彈出菜單,主要包括“打開(kāi)”、“訪問(wèn)服務(wù)器”和“退出”命令。 編寫系統(tǒng)工具類,該公共類主要用于執(zhí)行一些系統(tǒng)功能,例如發(fā)送信使、打開(kāi)系統(tǒng)文件夾等。1 在Resource類中編寫loginPublic()方法,該方法用于登錄服務(wù)器進(jìn)行升級(jí)服務(wù),根據(jù)用戶指定的升級(jí)路徑、用戶名和密碼,通過(guò)Runtime類執(zhí)行外部命令“net use”訪問(wèn)服務(wù)器2 在Resource類中編寫sendMessage()方法,該方法用于發(fā)送信使信息到對(duì)方通訊用戶,信使信息可以在對(duì)方?jīng)]有啟動(dòng)本系統(tǒng)時(shí),收到操作系統(tǒng)的提示信息,這種信息雖然沒(méi)有本系統(tǒng)中的通訊方式方便,但是它不需要服務(wù)器,更 通訊軟件,所有能夠與沒(méi)有安裝本系統(tǒng)的用戶通訊或者提示對(duì)方啟動(dòng)本系統(tǒng)。3 在Resource類中編寫sendGroupMessage()方法,該方法用于執(zhí)行信使群發(fā)命令,信使群發(fā)也可以用來(lái)發(fā)送臨時(shí)系統(tǒng)公告,它可以向指定的用戶群體發(fā)送信使信息,而不用分別選擇用戶進(jìn)行信使發(fā)送。該方法在線程中執(zhí)行信使群發(fā),避免系統(tǒng)因長(zhǎng)時(shí)間的工作而導(dǎo)致癱瘓和緩慢現(xiàn)象。另外信使群發(fā)將啟動(dòng)狀態(tài)提示窗口,提示每個(gè)信使的發(fā)送狀態(tài),成功或者失敗。4 在Resource類中編寫starFolder()方法,該方法將通過(guò)調(diào)用Runtime類的exec()方法打開(kāi)系統(tǒng)文件夾,在本系統(tǒng)中將調(diào)用該方法訪問(wèn)通訊對(duì)方的共享文件夾。關(guān)鍵代碼如下:public static void startFolder(String str){try{().exec(“cmd/c start”+str)。}catch(IOException e){()。}}5 在Resource類中編寫searchUsers()方法,該方法將根據(jù)用戶設(shè)置的IP搜索范圍,在網(wǎng)絡(luò)中搜索所有IP地址,如果有IP地址可以訪問(wèn),就以該IP的主機(jī)名稱作為用戶名稱,創(chuàng)建用戶實(shí)體對(duì)象,添加到數(shù)據(jù)庫(kù)中,并且在用戶列表中也會(huì)添加該用戶。該方法在執(zhí)行用戶搜索時(shí),會(huì)操作進(jìn)度條組件,顯示當(dāng)前搜索進(jìn)度,并在添加搜索到的用戶時(shí),在List列表組件中添加提示信息。第7章 系統(tǒng)主要功能模塊設(shè)計(jì) 主窗體設(shè)計(jì)用戶啟動(dòng)企業(yè)即時(shí)通訊工具軟件之后,將啟動(dòng)程序主窗體和系統(tǒng)托盤界面,其中主窗體包括系統(tǒng)的所有功能模塊,例如用戶列表、系統(tǒng)工具面板和系統(tǒng)設(shè)置面板以及公告信息按鈕等。 界面設(shè)計(jì)1 在Eclipse的“包資源管理器”視圖中選擇“EQ”項(xiàng)目,在項(xiàng)目的“src”文件夾上單擊鼠標(biāo)右鍵,選擇“新建”/“其他”菜單項(xiàng),在彈出“新建”對(duì)話框“輸入過(guò)濾文本”文件框中輸入“JFrame”,然后選擇“Designer”/“Swing”/“JFrame”節(jié)點(diǎn),單擊下一步按鈕。2 在“New Swing JFrame”對(duì)話框中,創(chuàng)建“MainFrame”類。單擊“完成”按鈕。3 單擊編輯器左下角的“Designer”選項(xiàng)卡,打開(kāi)UI設(shè)計(jì)器,設(shè)置布局管理器類型為BorderLayout。4 從Palette組件托盤選擇“JPanel”組件,放置到窗體容器中,設(shè)置該JPanel組件的布局管理器為BorderLayout,設(shè)置Border邊框?qū)傩詾椤癓ine Border”,variable屬性設(shè)置為“mainPanel”。5 在mainPanel面板組件上放置兩個(gè)JPanel面板組件,分別設(shè)置它們的variable屬性為“BannerPanel”和“statePanel”,至于這兩個(gè)面板組件的布局管理器,統(tǒng)一設(shè)置為“BorderLayout”。再?gòu)腜alette組件托盤選擇“JTabbedPane”組件添加到該面板中,并設(shè)置variable屬性為“tabbedPane”;設(shè)置“tabPlacement”屬性為“l(fā)eft”。6 在BannerPanel面板組件中添加JPanel組件,設(shè)置variable屬性為“titlePanel”,設(shè)置布局管理器layout屬性為“BordorLayout”,設(shè)置constraints屬性為“north”。在該面板組件中添加窗體標(biāo)題圖標(biāo)和關(guān)閉按鈕組件。 代碼設(shè)計(jì)1 單擊MainFrame類文件編輯器的source選項(xiàng)卡,在這里會(huì)看到WindowBulider插件自動(dòng)生成的源代碼。在代碼中,導(dǎo)入程序運(yùn)行所需要的類以及申明的實(shí)力變量,其中的實(shí)例變量mainFrame類型為自定義的主窗體對(duì)象。mainFrame類的關(guān)鍵代碼如下:package 。import .*。import 。import 。import 。import 。import 。import .*。import .*。import .*。import .*。import 。import .*。import .*。import .*。import 。import 。import 。import 。import .*。public class MainFrame extends JFrame{ private JLabel resizeHander。 private JButton closeButton。 private JPanel titlePanel。 private JPanel mainPanel。 private JLabel frameTitleLable。 private JLabel ipAddLabel。 private JLabel dateLabel。 private Combo myStatusChooser。 private JLabel myStatusLabel。 private JToolBar toolBar。 public static MainFrame frame=null。 private JTabbedPane tabbdePane。 private DatagramSocket ss。 private final JLabel statusLabel。 private JButton messageAlertButton。 private ImageIcon messageAlertIcon。 private ImageIcon messageAlertNullcon。 private Rectangle location。 private Dao dao。 private JButton userInfoButton。 private ImageIcon userTicon。 private ImageIcon sys()Ticon。 private ImageIcon sysSTicon。 private ImageIcon closeWB1。 private ImageIcon closeWB2。2 myStatusC
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1