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

正文內(nèi)容

基于java的桌面日歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文最終版-wenkub

2022-12-04 17:57:45 本頁(yè)面
 

【正文】 能是致力于為用戶(hù)提供方便快捷的、準(zhǔn)確的 日歷時(shí)間信息,以便用戶(hù)能夠迅速的查找出自己所需的相關(guān)的日歷信息。 ( 3)節(jié)日信息的顯示:當(dāng)點(diǎn)擊當(dāng)前時(shí)間時(shí),如果它是已存儲(chǔ)的節(jié)日,會(huì)以彈框的形式顯示出來(lái) 。 歷有什么看法。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 6 圖 21 顯示日歷功能 圖 22 顯示當(dāng)天農(nóng)歷日期 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 7 圖 23 掃雷 圖 24 顯示陽(yáng)歷節(jié)日 圖 25 附加功能 計(jì)算器 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 8 圖 26 菜單模塊 圖 27 具體查詢(xún)模塊 可行性分析 經(jīng)濟(jì)可行性 該系統(tǒng)簡(jiǎn)單實(shí)用,一臺(tái)筆記本和 eclips 就能實(shí)現(xiàn)。除了繼承了 JFrame 類(lèi),還實(shí) 現(xiàn)了 Runnable 接口(時(shí)鐘和鬧鈴類(lèi)中)。這些問(wèn)題,困擾了我很長(zhǎng)時(shí)間,不過(guò)后來(lái)經(jīng)過(guò)向同學(xué)的請(qǐng)教下,然后借助網(wǎng)絡(luò)也都能迎刃而解。 整個(gè)過(guò)程下來(lái)總體還算順利,畢設(shè)的完整程度上雖然沒(méi)有達(dá)到預(yù)期效果,不過(guò)基本碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 9 功能都已經(jīng)實(shí)現(xiàn),在系統(tǒng)的完整性和綜合性能上都已經(jīng)做了很大的改善,相信經(jīng)過(guò)不斷的改造它會(huì)變的越來(lái)越完善。(此功能的實(shí)現(xiàn)會(huì)在最終的畢業(yè)答辯實(shí)現(xiàn))。除了添加了一個(gè)計(jì)算器外,還給他配置了鬧鈴提示。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 10 3 概要設(shè)計(jì) 設(shè)計(jì)的總體思想與算法描述 依據(jù)查詢(xún)需求分析,桌面日歷系統(tǒng)主要可以分為以下幾個(gè)模塊:用戶(hù)查詢(xún)主界面設(shè)計(jì)模塊,用戶(hù)輸入查詢(xún)?nèi)諝v模塊,公歷與農(nóng)歷日期信息轉(zhuǎn)換模塊,相應(yīng)日期節(jié)日信息顯示模塊和查詢(xún)主界面效果更換模塊 ,菜單模塊。在上部分設(shè)置了倆個(gè)下拉列表框,來(lái)控制查詢(xún)的年月份;中間部分顯示所要查詢(xún)的具體月份的日期,然后點(diǎn)擊具體日期,可以彈出當(dāng)天的節(jié)日信息;下部分主要是通過(guò)一個(gè)下拉列表框來(lái)顯示不同地區(qū)的時(shí)間,可以看 出不同區(qū)域間的時(shí)差。比如:計(jì)算器和添加鬧鈴。然后通過(guò)日期顯示區(qū),鼠標(biāo)點(diǎn)擊可以查詢(xún)?nèi)我庖惶斓墓?jié)日信息和農(nóng)歷信息和屬相。用戶(hù)通過(guò)點(diǎn)擊相應(yīng)的公歷日期,會(huì)在農(nóng)歷顯示區(qū)域顯示出相應(yīng)的農(nóng)歷日期和屬相。實(shí)現(xiàn)了查看不同地區(qū)時(shí)差的功能。在后期的維護(hù)中,由于不斷的增加功能,數(shù)據(jù)量會(huì)變得很大,到時(shí)可能會(huì)考慮連接數(shù)據(jù)庫(kù)。 用戶(hù)查詢(xún)主界面設(shè)計(jì)模塊 主界面左邊布局 主界面右邊布局 左邊上部用戶(hù)控制查詢(xún)布局 左邊中部日期顯示布局 左邊下部 不同區(qū)域時(shí)間布顯示局 右邊上部 文本框區(qū)域布局 右邊下部農(nóng)歷日期屬相顯示布局 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 14 圖 33 用戶(hù)輸入日歷查詢(xún)模塊 農(nóng)歷與公歷日期信息轉(zhuǎn)換模塊 該模塊主要用于對(duì)用戶(hù)選擇的日歷信息進(jìn)行農(nóng)歷和陽(yáng)歷之間的轉(zhuǎn)換,當(dāng)用戶(hù)把鼠標(biāo)指針指向相應(yīng)的日期會(huì)自動(dòng)出現(xiàn)顯示相應(yīng)的農(nóng)歷信息的消息框 。對(duì)處理操作事件感興趣的類(lèi)可以實(shí)現(xiàn)此接口,而使用該類(lèi)創(chuàng)建的對(duì)象可使用組件的 addActionListener 方法向該組件注冊(cè)。當(dāng)按下、釋放或單擊(按下并釋放)鼠標(biāo)時(shí)會(huì)生成鼠標(biāo)事件。 重要代碼 String d = (())+(r, c).toString()。 } 重要截圖: 圖 41 部分節(jié)日的顯示 查詢(xún)模塊 這個(gè)模塊主要實(shí)現(xiàn)日歷系統(tǒng)的基本功能,通過(guò)倆個(gè)下拉列表框來(lái)控制用戶(hù)要查詢(xún)的具體年份和月份,然后在日期顯示區(qū)域顯示出相應(yīng)的月份的日期,用戶(hù)可以點(diǎn)擊區(qū)域的具體日期實(shí)現(xiàn)顯示節(jié)日和查看農(nóng)歷日期。 i++){ (0)。//獲取下個(gè)月的月份 m = 12。//獲取下個(gè)月的月份 m = 1。 showCalendar(y, m, cld)。 //每次移動(dòng)的弧度 tool = new Tool(hu, len)。 //設(shè)置秒針的顏色 (150, 150, x, y)。 //調(diào)用 tool 構(gòu)造函數(shù) x = () + 150。//畫(huà)分針 // 畫(huà)時(shí)針 len = 40。 //根據(jù)時(shí) 針傳入的弧度和指針的長(zhǎng)度兩個(gè)參數(shù),計(jì)算指針末端相對(duì)于圓點(diǎn)的 x 坐標(biāo) y = 150 ()。這樣一個(gè)軟件可以重用性提高。例 如當(dāng)計(jì)算結(jié)果是‘ 520’時(shí),會(huì)顯示‘我愛(ài)你’ 、計(jì)算結(jié)果是‘ 1314’時(shí),會(huì)顯示‘一生一世’等。//獲取事件源 String value=()。 //將所有容器添加到 contentpane ().add(p3,)。 重要截圖: 圖 45 菜單選擇 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 23 圖 46 計(jì)算器整體界面 圖 47 小創(chuàng)意運(yùn)算結(jié)果 農(nóng)歷節(jié)日顯示模塊 這個(gè)模塊主要是通過(guò)點(diǎn)擊日期顯示區(qū)域的具體日期,然后在農(nóng)歷顯示區(qū)域顯示出相應(yīng)的農(nóng)歷和屬相 。 for (i = 0x8000。 } return (sum + leapDays(y))。 //強(qiáng)轉(zhuǎn)時(shí)間格式 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 25 (timeZone)。 重要截圖: 圖 49 不同區(qū)域時(shí)間顯示 換皮膚 這個(gè)功能的主要意義是豐富界面,讓界面變得更有一些美感。 } //如果點(diǎn)擊藍(lán)色選項(xiàng),設(shè)置背景色為藍(lán) if((blue)){ ().setBackground()。 if((blue)){ ().setBackground()。 holidayMsg = (d)。//獲取公歷顯示框的行 int c = ()。//在農(nóng)歷顯示框顯示公 歷日期 //把公歷日期轉(zhuǎn)換成字符串 String d = (())+(r, c).toString()。//顯示信息對(duì)話框 } } } //公歷和農(nóng)歷的轉(zhuǎn)換算法 final private static long[] lunarInfo = new long[] { 0x04bd8, 0x04ae0, 0x0a570, 0x054d5, 0x0d260, 0x0d950, 0x16554, 0x056a0, 0x09ad0, 0x055d2, 0x04ae0, 0x0a5b6, 0x0a4d0, 0x0d250, 0x1d255, 0x0b540, 0x0d6a0, 0x0ada2, 0x095b0, 0x14977,…… } //傳回農(nóng)歷 y年的總天數(shù) Final private static int lYearDays(int y){ Int i, sum = 348。i) != 0) sum += 1。 else return 29。//判斷是否有閏月 } //傳回農(nóng)歷 y年 m月的總天數(shù) Final private static int monthDays(int y, int m){ if ((lunarInfo[y 1900] amp。下面是系統(tǒng)的部分實(shí)現(xiàn)截圖。 界面維護(hù) 隨著用戶(hù)眼光的不斷提高,人們對(duì)系統(tǒng)的界面要求也會(huì)越來(lái)越嚴(yán)格,一個(gè)系統(tǒng)只有不斷的更新,與時(shí)俱進(jìn),在界面上不斷的突破才能適應(yīng)時(shí)代的需求,所以在以后的維護(hù)中,除了功能的豐富,我會(huì)在界面的布局和美觀上不斷創(chuàng)新,爭(zhēng)取第一視覺(jué)能給用戶(hù)美感。實(shí)踐才是硬道理,我們只有在實(shí)踐中才能認(rèn)識(shí)到不足和缺陷,才知道我 們平常的理論知識(shí)在哪里最薄弱。 雖然過(guò)程有一點(diǎn)困難,不過(guò)最終把畢業(yè)設(shè)計(jì)完成的那一刻,所有的付出感覺(jué)都值得,因?yàn)橥ㄟ^(guò)我的努力,一個(gè)實(shí)用的桌面日歷系統(tǒng)實(shí)現(xiàn)了,而且里面夾雜著我的創(chuàng)意。比如給菜單添加監(jiān)聽(tīng)這一塊,本來(lái)很小的問(wèn)題,卻耽誤了我很長(zhǎng)時(shí)間,然后通過(guò)在網(wǎng)上查詢(xún)相關(guān)資料,才恍然大悟;還有就是關(guān)于界面的設(shè)計(jì)與布局,整個(gè)界面的布局也是剛開(kāi)始做最麻煩的一步,因?yàn)橹挥邪颜麄€(gè)布局想清楚,才能繼續(xù)下一步的工作。 第二個(gè)就是界面背景方面。整個(gè)畢設(shè)要用的某些類(lèi)的的函數(shù),原本都沒(méi) 有接觸過(guò),在上網(wǎng)查詢(xún)的同時(shí),我還會(huì)記住它們的用法,以免日后會(huì)用到。畢竟只有能力才能成為公司有用的人才,自己的前途才能一片光明。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 37 參考 文獻(xiàn) [1] 唐樂(lè)紅 .電子日歷的設(shè)計(jì) [J].蘭州工業(yè)高等專(zhuān)科學(xué)校 .2020,(01) [2] 蘇臘梅 .java 開(kāi)發(fā)日歷記事本 [J].太原理工大學(xué) .2020,(34) [3] 楊林芳 .用 Excel 制作日歷和時(shí)鐘 [J]河源職業(yè)技術(shù)學(xué)院 .2020,(08) [4] 王輝 .基于 JSP 技術(shù)的動(dòng)態(tài)日歷實(shí)現(xiàn)徐州師范大學(xué) .2020(07) [5] 高亮 .基于 Android 的日歷提醒軟件的設(shè)計(jì)與實(shí)現(xiàn) .中原工學(xué)院 .2020,(03) [6] 杜旭日 .數(shù)字電子日歷時(shí)鐘的設(shè)計(jì) .華僑大學(xué) .1997,(04) [7] 王同慶 .365 日歷:用互聯(lián)網(wǎng)思維玩轉(zhuǎn)日歷 (02) [8] custom Desktop calenders with ,(275) [9] LiulijuanDesign and Simulation of Calendar Circuit Based on Proteus Software2020 [10] Gerhard EFFECTS IN MONTHLY TIME SERIES (02) 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 38 致謝 本研究及學(xué)位論文是在 牛荷燕和郭昊 老師親切關(guān)懷和悉心指導(dǎo)下完成的。 在論文即將完成之際,我的心情無(wú)法平靜,從開(kāi)始進(jìn)入課題到論文的順利完成,有多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)言的幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意 !感謝四年來(lái)所有人教過(guò)我的老師們,他們諄諄教導(dǎo)使我掌握了基本的專(zhuān)業(yè)知識(shí),學(xué)會(huì)了基本的思考方式,為本文的撰寫(xiě)打下了堅(jiān)實(shí)的理論基礎(chǔ),并為以后的繼續(xù)學(xué)習(xí)和工作做了良好的鋪墊。老師在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想給我以無(wú)微不至的關(guān)懷,在此謹(jǐn)向老師致以誠(chéng)摯的謝意和崇高的敬意。 好多人會(huì)認(rèn)為一畢業(yè),就是把書(shū)本丟掉的時(shí)刻,我認(rèn)為這種想法是錯(cuò)的,通過(guò)三個(gè)月的實(shí)習(xí),我認(rèn)識(shí)到雖然學(xué)習(xí)的知識(shí)是基礎(chǔ),不過(guò)在工作中用到的地方或者通過(guò)基礎(chǔ)延伸的地方還是特別多,我們除了在學(xué)習(xí)新知識(shí)的同時(shí),還要把學(xué)校的知識(shí)復(fù)習(xí),溫故而知新。真正成為用戶(hù)心中滿(mǎn)意的桌面系統(tǒng),為人們的生活和辦公多提供一些便利。不過(guò)由于知識(shí)學(xué)的不是很扎實(shí),背景圖片一直顯示不出來(lái),只好改變了 gui 的背景顏色。最終還是設(shè)計(jì)了一個(gè)自己感覺(jué)良好的布局。同時(shí)也希望以后這個(gè)系統(tǒng)能廣泛被人們使用,在給人們帶來(lái)方便的同時(shí)也能讓我的勞 動(dòng)成果得以擴(kuò)散。中間又遇到過(guò)困難,不過(guò)通過(guò)網(wǎng)上查詢(xún)和向同學(xué)的請(qǐng)教,基本都能迎刃而解。像手機(jī)桌面一樣,可以根據(jù)用戶(hù)喜好隨意改變。 菜單功能維護(hù) 以后系統(tǒng)的功能隨著應(yīng)用的豐富化,我會(huì)在綜合性能上進(jìn)一步提高,將會(huì)在菜單區(qū)域添加更多的功能應(yīng)用。//不是閏月返回 29天 else return 30。 } } //傳回農(nóng)歷 y年閏哪個(gè)月 112 , 沒(méi)閏傳回 0 Final private static int leapMonth(int y) { return (int) (lunarInfo[y 1900] amp。 } 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 30 //傳回農(nóng)歷 y年閏月的天數(shù) Final private static int leapDays(int y){ if (leapMonth(y) != 0) { if ((lunarInfo[y 1900] amp。 i 0x8。 if (Msg!=null) { (Msg+Msg)。//如果沒(méi)有選擇,在公歷顯示沒(méi) 有選擇日期 }else { //根據(jù)點(diǎn)擊所選日期在右邊區(qū)域顯示 公 歷日期 (today((()), 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 29 (()), ((r, c).toString())))。 //顯示公歷日期和農(nóng)歷日期與屬相 public void mouseClicked(MouseEvent e){ //(null)。 } //節(jié)日獲取 InputStream in = (/)。 } 重要截圖: 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 27 圖 410 換皮膚功能 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 28 5 編碼與實(shí)現(xiàn) 重要代碼 //改變背景顏色 String a = ()。 重要代碼: //改變背景顏色
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1