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

正文內(nèi)容

java課程設計---日歷記事本-文庫吧

2025-01-03 12:24 本頁面


【正文】 (2)方法CalendarWindow()是構(gòu)造方法,負責完成窗口的初始化。actionPerformed(AcrionEvent)方法是CalendarWindow類實現(xiàn)的ActionListner 接 口中的方法。mousePressed(MouseEvent)方法是CalendarWindow類實現(xiàn)的MouseListener接口中 的方法。doMark()方法負責對有日志的日期作出標記。main方法是程序運行的人口方法。CalendarMessage類創(chuàng)建的對象calendarMessage是CalendarWindow窗口的重要成員對象之一,負責處理和日期有關(guān)的數(shù)據(jù)。該類的有關(guān)數(shù)據(jù)說明如下:(1)成員變量year、month和day是int型數(shù)據(jù),它們的值分別確定年份、月份和日期。(2)方法setYear(int)和getYear()方法分別用來設置year和獲取year的值。setMonth(int)和getMonth()方法分別用來設置month和獲取month的值。setDay(int)和getDay()方法分別用來設置day和獲取day的值。.getMonthCalendar()方法是用來處理日期數(shù)據(jù),使其按著習慣來顯示。即日歷牌中每行的第一列為“星期天”。getMonthCalendar()方法根據(jù)year,month和day的值返回一個存放著“日歷”數(shù)據(jù)的String類型的數(shù)組,例如,如果某月有30天,而且該月的第一天是星期三,那么返回的String類型的數(shù)組是:“”,“”,“”,“1”,“2”,,“30”。2.,所創(chuàng)建的對象:calendarPad是CalendarWindow類中最重要的成員之一,負責顯示經(jīng)CalendarMessage類處理后的日期數(shù)據(jù),被添加到CalendarWindow窗口的左上側(cè)。以下是該類的有關(guān)說明:(1)成員變量year、month和day是int型數(shù)據(jù),它們的值分別確定年份、月份和日期。calenderMessage是CalenderMessage對象,該對象可以處理和日期有關(guān)的數(shù)據(jù)。showDay數(shù)組的每個單元是JTextField類創(chuàng)建的用來顯示日期的文本框。(2)方法CalenderPad()是構(gòu)造方法,用來創(chuàng)建calenderPad對象。setShowDayTextField(JTextField[])方法負責設置showDay數(shù)組。showMonthCalendar()方法負責顯示“日歷”。,實現(xiàn)了ActionListener接口,所創(chuàng)建的對象:notePad是MineGame CalendarWindow類中的重要成員之一,作為一個容器添加到CalendarWindow窗口的右上側(cè)以,下是該類的有關(guān)說明:(1)成員變量text是JTextArea創(chuàng)建的文本區(qū),可在text中編輯多行文本。menu是JpopupMenu創(chuàng)建的彈出式菜單。showMessage是JTextField創(chuàng)建的文本條,用來顯示和日期有關(guān)的數(shù)據(jù)。(2)方法Notepad()是構(gòu)造方法,用來創(chuàng)建notePad對象。setShowMessage(int,int,int)方法根據(jù)參數(shù)指定的日期數(shù)據(jù)顯示有關(guān)日期信息。save(File,int,int,int)方法根據(jù)參數(shù)指定的日期保存日志。delete(File,int,int,int)方法刪除參數(shù)日期指定的日志。CalendarImage創(chuàng)建的對象負責繪制圖像,創(chuàng)建的對象calendarMessage是CalendarWindow類的成員之一,負責繪制圖像,作為一個容器添加到CalendarWindow窗口的左下側(cè),以下是該類的有關(guān)說明:(1)成員變量imageFile是File對象,用來存放圖像文件的引用。image是Image對象。tool是Toolkit對象,負責創(chuàng)建image對象。(2)方法CalendarImage()是構(gòu)造方法,負責創(chuàng)建calendarImage對象。paintComponent(Graphics)方法負責繪制image。,并實現(xiàn)了ActionListener接口,所創(chuàng)建的對像:clock是CalendarWindow類中的成員之一,負責顯示時間,被添加到CalendarWindow窗口的右下側(cè),以下是該類的有關(guān)說明:(1) 成員變量date是Date對象,負責封裝本地時間。pointSX,pointSY是double型數(shù)組,其單元值用來表示秒針端點坐標。(2) 方法Clock()是構(gòu)造方法,用來創(chuàng)建clock對象。paintComonent(Graphics)負責完成繪制工作。將6個Java源文件:、 、。分別編譯這6個Java源文件,或運行“javac *.java”命令,編譯全部的源文件,然后運行主類,即運行CalendarWindow類。 運行結(jié)果圖中可以看出記載日志的日期中會有“有”標記,而沒有記載日志的日期中沒有“有”標記。右下側(cè)是時鐘,左下角顯示圖片。 圖3 主界面圖在此結(jié)果中,點擊上方的“上年”或“下年”可以改變年份,點擊“上月”或“下月”可以改變月份。右下角顯示當前的時間??梢栽谌我庖惶煊浫罩?,在有“有”標記的日期查看日志或刪除日志。當想保存日志時,選中某一天,在右側(cè)記下日志點擊“保存”即可。當想查看某天的日志是選中帶“有”標記的當天,點擊“讀取日志”可出現(xiàn)圖所示的提示框,點擊是即可讀取日志就可以查看日志內(nèi)容,如圖所示。 圖4 添加日志圖 若想要刪除已有的日志,則選中要刪除的日期,點擊“刪除日志”,則出現(xiàn)提示框,如圖所示,詢問是否要刪除,點擊“是”,則刪除了此篇日志,此時,原有的“有”字標記就會消失,此篇日志也就隨之消失,如圖所示。圖5 刪除日志圖圖6 讀取日志圖經(jīng)過幾天的努力,參考了一些書和網(wǎng)上的資料,完成了一個日歷記事本的設計。由于只學過一學期的Java
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1