【正文】
但是,設計過程中也存在一些問題,本來一開始想給這個記事本程序加上一張背景圖片,以及添加字體設置功能,但是由于本人知識淺陋以及各種其他原因,使得這些想法沒有實現(xiàn),這是這次課程設計的一點遺憾。為了完成好這次課程設計,我提前做了較多的準備,一邊上網(wǎng)查找相關資料,另一方面查閱相關書籍。通過這次的課程設計,使將我從書本上學習到的理論知識用到了實踐上,從而進一步鞏固和豐富了我所學過的知識,讓我更深層次地認識到Java及其強大的功能。}public void File_quite_actionPerformed(ActionEvent e){()。}public void File_ new_ action Performed(Action Event e){///新建的事件()。//(())。()。} public void text_ mouse Clicked(Mouse Event e){if(()==){((Component)(),(),())。}()。(jfont)。(jword)。(jselectall)。(jreplace)。()。(jpaste)。(jcut)。(jundo)。()。(jsave)。(jopen)。(jHelp)。(jEdit)。(new Jsb_text_ancestorAdapter(this))。(new Jsb_text_caretAdapter(this))。(true)。 Text(false)。J replace. Set Mnemonic(′R′)。* replaceJ Menu Item replace=new J Menu Item(替換(R))。j find set Mnemonic (′F′)。* j findJ Menu Item j find=new J Menu Item(查找(F))。J delete set Mnemonic(′D′)。* deleteJ Menu Item delete=new J Menu Item(刪除(D))。J paste set Mnemonic(′V′)。* j pasteJ Menu Item j paste=new J Menu Item(粘貼(V))。J copy set Mnemonic(′C′)。* j copyMenu Item copy=new J Menu Item(復制(C))。J cut. Set Mnemonic(′X′)。* j cutJ Menu Item j cut=new J Menu Item(剪切(X))。J undo .set Mnemonic(′U′)。 j File code of end* j Edit codeJ Menu Item judo=new J Menu Item(撤銷(U))。j quite. set Mnemonic(′Q′)。* j quiteJ Menu Item j quite=new J Menu Item(關閉(Q))。* j save asJ Menu Item j saves=new J Menu Item(另存為...)。J save .set Mnemonic(′S′)。* j saveJ Menu Item j save=new J Menu Item(保存(S))。J open set Mnemonic(′O′)。//快捷方式* j openJ Menu Item j open=new J Menu Item(打開(O))。New set Mnemonic(′N′)。 Frame Set J Menu Bar (Mbar)。//滾動條Panel add (stat bar , border )。Panel set Layout(borderLayout1)。//Frame Add Window Listener (new Jab fram