?? readme.txt
字號(hào):
廈門大學(xué)軟件學(xué)院軟件工程專業(yè)04級(jí) 04369077 黃斌
Notepad.java
設(shè)計(jì)時(shí)間:2006年5月20日-5月22日
題目:
記事本程序要求:
界面上要求有菜單、工具欄和編輯區(qū)域。
功能方面要求實(shí)現(xiàn):撤消、重做、設(shè)置字體(包括顏色和字號(hào)、風(fēng)格等)、全選、退出等功能,最好能夠加上查找和替換等功能。
注:為了充分復(fù)習(xí)和鞏固本學(xué)期所學(xué)的JAVA面向?qū)ο虺绦蛟O(shè)計(jì)知識(shí),本程序不僅實(shí)現(xiàn)了題目要求,還實(shí)現(xiàn)了windows中記事本的其他一些功能,如文件的新建、打開(kāi)、保存、另存為、打印(尚未實(shí)現(xiàn))、退出、剪切、復(fù)制、粘貼、刪除、查找(及查找下一個(gè))、替換(替換全部)、轉(zhuǎn)到(Go To..)、全選(Select All)、時(shí)間/日期(Time/Date)、自動(dòng)換行(Word Wrap)、字體(包括樣式和大小)、狀態(tài)欄、幫助主題、關(guān)于等操作。
小結(jié):
經(jīng)過(guò)編寫這個(gè)記事本程序,使得自己對(duì)"JAVA面向?qū)ο蟪绦蛟O(shè)計(jì)"這門課有了更深刻的理解和認(rèn)識(shí),提高了自己對(duì)JAVA編程的興趣。
雖然老師只要求實(shí)現(xiàn)記事本中的一部分功能,但是我在寫這個(gè)程序過(guò)程中,對(duì)其它尚未要求實(shí)現(xiàn)的功能不斷有了新的想法,所以就決定將這些功能全部實(shí)現(xiàn)了。
在編寫這個(gè)程序之前,我到圖書(shū)館查找了很多資料,并做了很多筆記,最讓我喜愛(ài)的兩本書(shū)就是《深入淺出Java Swing程序設(shè)計(jì)》和《JFC核心編程》,從這兩本書(shū)中我對(duì)Java Swing和JFC有了更深刻的了解,認(rèn)識(shí)到了Java Swing功能的強(qiáng)大和JFC的龐大!并且被JAVA的魅力給吸引住了。同時(shí),我深深地認(rèn)識(shí)到自己知識(shí)的不足,短短的一個(gè)學(xué)期學(xué)到的Java知識(shí)是很有限的,只有在平時(shí)多練多思考才會(huì)有更大的進(jìn)步!在以后的學(xué)習(xí)中,我一定會(huì)不斷學(xué)習(xí),不斷提高自己的編程經(jīng)驗(yàn)和能力!
同時(shí)感謝老師,感謝助教一個(gè)學(xué)期來(lái)對(duì)我們的教誨! 廈門大學(xué)軟件學(xué)院軟件工程專業(yè)2004級(jí)
黃斌 04369077 2006.5.22.
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -