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

正文內(nèi)容

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

2022-12-04 17:57:45 本頁面
 

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