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

正文內(nèi)容

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

  

【正文】 寫(xiě)打下了堅(jiān)實(shí)的理論基礎(chǔ),并為以后的繼續(xù)學(xué)習(xí)和工作做了良好的鋪墊。 第二個(gè)就是界面背景方面。 界面維護(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é)能給用戶美感。i) != 0) sum += 1。 holidayMsg = (d)。 //強(qiáng)轉(zhuǎn)時(shí)間格式 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 25 (timeZone)。 //將所有容器添加到 contentpane ().add(p3,)。 //根據(jù)時(shí) 針傳入的弧度和指針的長(zhǎng)度兩個(gè)參數(shù),計(jì)算指針末端相對(duì)于圓點(diǎn)的 x 坐標(biāo) y = 150 ()。 //每次移動(dòng)的弧度 tool = new Tool(hu, len)。 i++){ (0)。對(duì)處理操作事件感興趣的類可以實(shí)現(xiàn)此接口,而使用該類創(chuàng)建的對(duì)象可使用組件的 addActionListener 方法向該組件注冊(cè)。用戶通過(guò)點(diǎn)擊相應(yīng)的公歷日期,會(huì)在農(nóng)歷顯示區(qū)域顯示出相應(yīng)的農(nóng)歷日期和屬相。 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 10 3 概要設(shè)計(jì) 設(shè)計(jì)的總體思想與算法描述 依據(jù)查詢需求分析,桌面日歷系統(tǒng)主要可以分為以下幾個(gè)模塊:用戶查詢主界面設(shè)計(jì)模塊,用戶輸入查詢?nèi)諝v模塊,公歷與農(nóng)歷日期信息轉(zhuǎn)換模塊,相應(yīng)日期節(jié)日信息顯示模塊和查詢主界面效果更換模塊 ,菜單模塊。這些問(wèn)題,困擾了我很長(zhǎng)時(shí)間,不過(guò)后來(lái)經(jīng)過(guò)向同學(xué)的請(qǐng)教下,然后借助網(wǎng)絡(luò)也都能迎刃而解。 ( 3)節(jié)日信息的顯示:當(dāng)點(diǎn)擊當(dāng)前時(shí)間時(shí),如果它是已存儲(chǔ)的節(jié)日,會(huì)以彈框的形式顯示出來(lái) 。 Java 語(yǔ)言開(kāi)發(fā)一個(gè) GUI 程序,需要用到組件、容器、布局管理器和事件處理程序 4種基本元素 本次畢設(shè) AWT 和 SwingGUI 都有涉及。這些小小的看起來(lái)不起眼的功能,卻從細(xì)微處幫助了用戶,讓用戶不需要借助外部設(shè)備,而只需要在自己的電腦上就可以輕松實(shí)現(xiàn)。而且我在原來(lái)比較古板的日歷系統(tǒng)里,增加了計(jì)算器和鬧鈴等附加功能,讓它的使用價(jià)值和綜合性增強(qiáng)。s lives, so a variety of functions is to provide users with convenient. So I query function provides some small additional functions, only in the original part of the calendar like a calculator, add alarm, and use the MP3 player to remind, change the skin function and so on. A change in the interface quite past calendar system may not be obvious, but the function of its prehensive performance can largely serve the people, convenient for the people. Key words : multi function。 學(xué)生應(yīng)交出的設(shè)計(jì)文件(論文): 1.內(nèi)容完整、 層次清晰 、敘述流暢、排版規(guī)范的畢業(yè)設(shè)計(jì)論文; 2.包括 畢業(yè)設(shè)計(jì)論文、源程序等內(nèi)容在內(nèi)的畢業(yè)設(shè)計(jì)電子文檔及其它相關(guān)材料。界面上的變化相當(dāng)以往的日歷系統(tǒng)可能不是很明顯,不過(guò)在功能上它的綜合性能可以在很大程度上服務(wù)于人們,方便于人們。但是作為一個(gè)平時(shí)人們經(jīng)常使用的系統(tǒng)或軟件而言,它的使用性、方便性才是最關(guān)鍵的部分。 主要 是通過(guò)SimpleDateFormat 類來(lái)獲取當(dāng)前系統(tǒng)的時(shí)間來(lái)實(shí)現(xiàn)日期查詢 日歷系統(tǒng)的基本功能,主要是通過(guò)年份和月份倆個(gè)下拉列表框來(lái)控制用戶要查詢的具體年月份;然后通過(guò)相應(yīng)的公歷和農(nóng)歷算法在界面顯示出對(duì)應(yīng)日期的農(nóng)歷日期。優(yōu)秀的 gui 通過(guò)給程序提供一致的外觀和直觀的控件(例如按鈕、滑動(dòng)塊、下拉列表、菜單等),使得程序使用起來(lái)非常容易。 本系統(tǒng)所描述的桌面日歷系統(tǒng)主要是基于 Java Gui 來(lái)實(shí)現(xiàn)的。 技術(shù)可行性 本次畢設(shè)主要用了 java 的 gui 編程,和一些簡(jiǎn)單的邏輯。我在本次的畢設(shè)中,對(duì)日歷系統(tǒng)的附加功能做了創(chuàng)新。用戶可以通過(guò)倆個(gè)下拉列表框,控制具體的年月份,實(shí)現(xiàn)查詢功能。用戶還可以點(diǎn)擊具體日期,實(shí)現(xiàn)節(jié)日和農(nóng)歷屬相的顯示。//直接在右邊區(qū)域顯示公歷日期 //通過(guò) showMessageDialog()函數(shù)用彈框形式顯示節(jié)日 (null, Msg,confirm, 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 17 )。 } } (y, m1, 0)。 //設(shè)置分針顏色 (150, 150, x, y)。 重要代碼: 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 22 //添加按鈕監(jiān)聽(tīng) btn[i].addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent e) { JButton button=(JButton) ()。i) != 0) sum += 1。 if((red)){ ().setBackground()。//如果 Msg 不為空,直接在農(nóng)歷顯示區(qū)輸出 (null, Msg,confirm, )。//閏月返回 30天 } 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 31 6 測(cè)試與維護(hù) 測(cè)試環(huán)境 Eclipse 測(cè)試結(jié)果 基本順利,預(yù)期的功能大部分實(shí)現(xiàn)。 困難與不足 整個(gè)過(guò)程中,遇到的困難還是比較多的。在未來(lái)的工作中,我計(jì)劃在數(shù)據(jù)庫(kù)領(lǐng)域做一些突破,可能的話考一些證件,這些對(duì)未來(lái)的發(fā)展都是很有幫助的。 另外通過(guò)這次畢設(shè),我也感覺(jué)自己在專業(yè)知識(shí)方面還是不夠扎實(shí),我會(huì)在以后的工作中,不斷學(xué)習(xí),繼續(xù)深造。通過(guò)同學(xué)合作,也讓我知道了團(tuán)隊(duì)的重要性。 0xf)。 //根據(jù)點(diǎn)擊 所選 日期 顯示公 歷 日期 ((r,c))。//獲得所選菜單值 //如果點(diǎn)擊紅色選項(xiàng),設(shè)置背景色為紅 if((red)){ 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 26 // JFrame背景顏色 ().setBackground()。 //公歷和農(nóng)歷轉(zhuǎn)換 final private static long[] lunarInfo = new long[] { 0x04bd8, 0x04ae0, 0x0a570, 0x054d5, 0x0d260, 0x0d950, 0x16554, 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 24 …} final private static int lYearDays(int y){ int i, sum = 348。所以我通過(guò)這個(gè)計(jì)算器,也做了一些簡(jiǎn)單的諧音翻譯。 //分針弧度 tool = new Tool(hu, len)。 } } if(() == bNextMonth){ if(m == 12){ ((++y))。 模塊功能設(shè)計(jì)與實(shí)現(xiàn) 節(jié)日模塊 此模塊主要實(shí)現(xiàn)點(diǎn)擊當(dāng)天時(shí)間,如果是陽(yáng)歷的節(jié)日,則以彈框的形式顯示出來(lái)。具體數(shù)據(jù)見(jiàn)。 最后是在菜單部分,我添加了一些附加功能。 :當(dāng)用戶覺(jué)得界面背景過(guò)于平淡時(shí),可以選擇更換皮膚。除了常規(guī)日歷顯示外,我為了它添加了鬧鈴,計(jì)算器等附加功能,讓它更加實(shí)用。 GUI 與 UE 自然是 UI 設(shè)計(jì)過(guò)程中碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 4 最為重要的組成部分,它們是相互影響緊密聯(lián)系的,在 UI 設(shè)計(jì)過(guò)程中, GUI 設(shè)計(jì)的目的就是為了提高和改善人機(jī)交互過(guò)程,使用戶操作更為直接和方便。關(guān)于系統(tǒng)的登陸模塊,個(gè)人感覺(jué)查詢?nèi)諝v是一個(gè)公共性的功能,增加登陸用戶和密碼 反而在效率上會(huì)影響人們辦公。這些功能讓原本單調(diào)的日歷系統(tǒng)豐滿了許多。還有就是在界面的美觀上,有的不能給人以好的感覺(jué),過(guò)于死板。 我的畢業(yè)設(shè)計(jì)就是針對(duì)當(dāng)前人們正在使用的桌面日歷進(jìn)行了總結(jié)優(yōu)化并有了一點(diǎn)點(diǎn)的創(chuàng)新。這就給人 們的生活或多或少的帶來(lái)一些不 便。 個(gè)人認(rèn)為日歷系統(tǒng)的最大優(yōu)點(diǎn)在于它的用途,只有對(duì)于它的功能有了質(zhì)的提高,才能很好的為人們服務(wù)。 我希望通過(guò)這次畢設(shè)能真正為人們的生活多一些方便,也希望這個(gè)設(shè)計(jì)能廣泛 的傳 播。用戶可以設(shè)置很多鬧鈴,提示的方式可以是音樂(lè),如果音樂(lè)不方便,也可以使用彈窗的方式。 “ UI 設(shè)計(jì)包括了可用性分析, GUI 設(shè)計(jì)以及用戶測(cè)試等等。 歷有什么看法。 整個(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è)置了倆個(gè)下拉列表框,來(lái)控制查詢的年月份;中間部分顯示所要查詢的具體月份的日期,然后點(diǎn)擊具體日期,可以彈出當(dāng)天的節(jié)日信息;下部分主要是通過(guò)一個(gè)下拉列表框來(lái)顯示不同地區(qū)的時(shí)間,可以看 出不同區(qū)域間的時(shí)差。實(shí)現(xiàn)了查看不同地區(qū)時(shí)差的功能。當(dāng)按下、釋放或單擊(按下并釋放)鼠標(biāo)時(shí)會(huì)生成鼠標(biāo)事件。//獲取下個(gè)月的月份 m = 12。 //設(shè)置秒針的顏色 (150, 150, x, y)。這樣一個(gè)軟件可以重用性提高。 重要截圖: 圖 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)歷和屬相 。 重要截圖: 圖 49 不同區(qū)域時(shí)間顯示 換皮膚 這個(gè)功能的主要意義是豐富界面,讓界面變得更有一些美感。//獲取公歷顯示框的行 int c = ()。 else return 29。實(shí)踐才是硬道理,我們只有在實(shí)踐中才能認(rèn)識(shí)到不足和缺陷,才知道我 們平常的理論知識(shí)在哪里最薄弱。整個(gè)畢設(shè)要用的某些類的的函數(shù),原本都沒(méi) 有接觸過(guò),在上網(wǎng)查詢的同時(shí),我還會(huì)記住它們的用法,以免日后會(huì)用到。老師在學(xué)業(yè)上給我以精心指導(dǎo),同時(shí)還在思想給我以無(wú)微不至的關(guān)懷,在此謹(jǐn)向老師致以誠(chéng)摯的謝意和崇高的敬意。最終還是設(shè)計(jì)了一個(gè)自己感覺(jué)良好的布局。 菜單功能維護(hù) 以后系統(tǒng)的功能隨著應(yīng)用的豐富化,我會(huì)在綜合性能上進(jìn)一步提高,將會(huì)在菜單區(qū)域添加更多的功能應(yīng)用。 i 0x8。 } //節(jié)日獲取 InputStream in = (/)。 重要代碼: //對(duì)所有支持時(shí)區(qū)進(jìn)行迭代,獲取所有的 id private JComboBox timeBox = new JComboBox(())。 //把 reset 按鈕添加在 northJpanel 的東部 (reset,)。//時(shí)針弧度 tool = new Tool(hu, len)。 重要代碼: // 畫(huà)秒針 len = 80。 for(inti = 0。 點(diǎn)擊相應(yīng)日期 圖 35 相應(yīng)節(jié)日信息圖 公歷日期信息顯示模塊 公歷節(jié)日信息顯示彈框 碼農(nóng)畢業(yè)設(shè)計(jì)下載網(wǎng): 16 4 詳細(xì)設(shè)計(jì) 系統(tǒng)運(yùn)行環(huán)境 筆記本電腦、 Eclipse 系統(tǒng)的接口的實(shí)現(xiàn)與設(shè)計(jì) 系統(tǒng)實(shí)現(xiàn)了 ActionListener 和 MouseListener 接口。用到了農(nóng)歷和公歷的轉(zhuǎn)換,節(jié) 日信息的顯示和不同地區(qū)的時(shí)間顯示。 這就讓很多辦公人員不需要再用手機(jī)設(shè)置鬧鈴。在學(xué)校和在基地所學(xué)的知識(shí)再加上網(wǎng)上查詢一些資料,就可以實(shí)現(xiàn)。 功能描述: ( 1)日歷查詢實(shí)現(xiàn):主要通過(guò)主界面頂端的倆個(gè)下拉框來(lái)選擇相應(yīng)的待查詢的年月份以實(shí)現(xiàn)具體的月份的日歷查詢。 SwingGUI 是在老的 AWTGUI 基礎(chǔ)上構(gòu)建的類。對(duì)于節(jié)假日信息,存儲(chǔ)數(shù)據(jù)由于數(shù)據(jù)量小,就通過(guò)文件存儲(chǔ),沒(méi)有進(jìn)行數(shù)據(jù)庫(kù)的連接,如果以后有了大的數(shù)據(jù)的存儲(chǔ),會(huì)考慮連接數(shù)據(jù)庫(kù)。 意義 日歷在人們的生活中不可或缺,那么便捷,功能豐富的日歷系統(tǒng)也就很有必要。s life more or less inconvenience. At the time this together, desktop calendar system calendar system begins to appear, all kinds of in highlighting your strengths, but personally think that the biggest advanta
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1