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

正文內(nèi)容

java課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告(參考版)

2024-08-15 22:50本頁(yè)面
  

【正文】   我還有很多東西要學(xué),越是學(xué)習(xí)我越是覺(jué)得自己懂的東西太少。而第二個(gè)實(shí)驗(yàn)較之第一個(gè)實(shí)驗(yàn)而言難度有所增加,但絕非我們力所不能及的,完全沒(méi)有必要抄襲別人的方法,實(shí)驗(yàn)課也極度的使我的自信心膨脹,讓我感覺(jué)到j(luò)ava并不是可望而不可即的,我們完全有能力駕馭它。雖然這方法很好,但終究不是一個(gè)長(zhǎng)遠(yuǎn)之計(jì)。就像在第一題中,我們就針對(duì)面板采取了很多方案,有時(shí)候都想過(guò)要偷懶,就比如BorderLayout這個(gè)布局管理器的按鈕大小是根據(jù)按鈕里面內(nèi)容的多少而確定的,并不能實(shí)現(xiàn)充分利用文本域。所以今后的課程,我會(huì)抱著更大的自信和更謹(jǐn)慎的態(tài)度去學(xué)習(xí)。最開(kāi)始學(xué)這本書(shū)的時(shí)候,很多朋友跟我說(shuō):“數(shù)學(xué)不好是學(xué)不好這些的!”我聽(tīng)了相當(dāng)恐懼,因?yàn)槲幕n中我最差勁的科目就是數(shù)學(xué)。一次次的為自己的一個(gè)收獲而歡呼雀躍。 f=1。 a=(selected)。我們?cè)谧鐾曜约旱淖髌泛笠矔?huì)去看看別人的代碼,看看和自己有什么不同,或者自己有什么地方比別人繁瑣,有一個(gè)地方我印象很深刻,就是剪切復(fù)制等方法的實(shí)現(xiàn)只需要設(shè)置cut()、copy()等,而不需要再寫(xiě)關(guān)于選定區(qū)域的方法://剪切 if(()==cutItem||()==cutItemPop) { text=()。在這三周的學(xué)習(xí)中我們從一開(kāi)始的各自做各自的到后來(lái)的積極討論,積極向老師同學(xué)請(qǐng)教。不過(guò)有些方法是我們力所不能及的,比如GridLayout的布局,從外面流入一個(gè)對(duì)話框等等。我們組雖然做的不如有的人好,界面不是足夠美觀,功能不是足夠強(qiáng)大,但是我們?cè)谶@之前就確定一個(gè)中心思想:充分運(yùn)用書(shū)本知識(shí)。沒(méi)有一個(gè)程序是在我們沒(méi)有思考就能做出來(lái)的,當(dāng)然沒(méi)有一道題是在我們思考是討論之后還做不出來(lái)的。這三周的上機(jī)也我們有了更多的實(shí)地操作經(jīng)驗(yàn)。在前十周中我們學(xué)習(xí)了有關(guān)Java的一些簡(jiǎn)單知識(shí),但是感覺(jué)一頭霧水,不知其然,當(dāng)然也更不知其所以然,本次是我第一次使用JAVA來(lái)編寫(xiě)我認(rèn)為使用的程序,感覺(jué)很是不一樣,雖然不能說(shuō)精通,但可以自豪的說(shuō):我們知其然。創(chuàng)建單選按鈕菜單項(xiàng)并添加到菜單中同時(shí)將菜單加入菜單欄 實(shí)現(xiàn)菜單功能分別為菜單項(xiàng)文件,編輯,格式,關(guān)于,以及幾個(gè)對(duì)話框定義一個(gè)類來(lái)實(shí)現(xiàn)監(jiān)聽(tīng)器的響應(yīng)動(dòng)作(參照windows的文本編輯器實(shí)現(xiàn)的部分內(nèi)容來(lái)確定),同時(shí)添加所需的鏈接。//指定彈出式菜單的成員以及顯示位置 } }六. 程序流程圖?計(jì)算器定義公共類 定義基本變量 編寫(xiě)類panel,創(chuàng)建面板并繪制組件 添加文本框 添加按鈕并注冊(cè)監(jiān)聽(tīng)器 算法的實(shí)現(xiàn)編寫(xiě)實(shí)現(xiàn)算法的代碼即監(jiān)聽(tīng)器的響應(yīng)動(dòng)作?文本編輯器構(gòu)造函數(shù) (selectAllItemPop)。 (pasteItemPop)。 //添加 (cutItemPop)。 selectAllItemPop=new JMenuItem(全選(A))。 deleteItemPop=new JMenuItem(刪除(L))。 pasteItemPop=new JMenuItem(粘貼(P))。 copyItemPop=new JMenuItem(復(fù)制(C))。 cutItemPop=new JMenuItem(剪切(T))。 (selectAllItem)。 (pasteItem)。 //添加 (cutItem)。 (new EditListener())。 (new EditListener())。 ((,))。 ((,))。 //加速器 ((,))。 deleteItem=new JMenuItem(刪除(L))。 copyItem=new JMenuItem(復(fù)制(C))。)。 (39。+軟件,為社會(huì)做出應(yīng)有的貢獻(xiàn), 學(xué)習(xí)感言,)。+ 同時(shí)也希望我們能編出一些新的+39。+感謝老師的教導(dǎo),+39。+39。\n39。\n39。\n39。 //關(guān)于主題 if(()==formItem) { (null, 閆曦 王鑫 馮爽, 成員機(jī)構(gòu),)。 (formItem)。 impressionItem=new JMenuItem(學(xué)習(xí)感言)。 formItem=new JMenuItem(組成成員)。U39。(6) 不存在判斷,//查看 view=new JMenu(關(guān)于我們(us))。 colorGroup = new ButtonGroup()。 styleGroup=new ButtonGroup()。 fonts = new JRadioButtonMenuItem[]。 sizes = new JRadioButtonMenuItem[]。 fontItem=new JMenu(字體)。 sizeItem=new JMenu(字體大小)。O39。 } } } (4) 這句話決定有幾個(gè)選項(xiàng)(5) 設(shè)置單選框和復(fù)選框,形式不太相同// 格式 format=new JMenu(格式(O))。 saveFile()。 int m=()。//新建確認(rèn)型對(duì)話框 int n=( f,是否將文件保存到當(dāng)前位置?, 退出,)。 else if((d)) (0)。}.4.文本編輯器運(yùn)行界面(1) 文件等原件放入菜單欄(2) 引入對(duì)話框int m=()。 private JRadioButtonMenuItem sizes[],colors[],fonts[]。//文件,編輯,格式,查看 JMenuItem newItem,openItem,saveItem,exitItem,//新建,打開(kāi),保存,打印,退出 cutItem,copyItem,pasteItem,deleteItem,selectAllItem,//剪切,復(fù)制,粘貼,刪除,全選 cutItemPop,copyItemPop,pasteItemPop,deleteItemPop,selectAllItemPop,//剪切,復(fù)制,粘貼,保存,刪除,全選 sizeItem,fontItem,styleItem,colorItem,//字體大小,字體,字體風(fēng)格,顏色 formItem,impressionItem。//菜單欄 JPopupMenu popup。 JScrollPane scrollPane。 } } } JFileChooser filechooser。\n39。\n39。\n39。+也對(duì)軟件的看法有所改觀。+并伴有極大的興趣+39。+我們隊(duì)java有了一些了解, +39。 } //關(guān)于本產(chǎn)品 if(()==impressionItem) { (null, 經(jīng)過(guò)半個(gè)多學(xué)期的學(xué)習(xí),+39。 if(()==colors[6]) ()。 if(()==colors[4]) ()。 if(()==colors[2]) ()。 //設(shè)置字體顏色 if(()==colors[0]) ()。j。i++) if(()==fonts[i]) (new Font(fontNames[i],style,().getSize()))。 //設(shè)置字體 for (int i=0。 if(styles[1].isSelected()) style+=。 } }} private class FormatListener implements ItemListener //若用此類作監(jiān)聽(tīng)器,要用addItemListener方法注冊(cè)監(jiān)聽(tīng)器 { public void itemStateChanged(ItemEvent e) { //設(shè)置字體風(fēng)格(復(fù)選) int style=0。 int a=id。 String rest=(start,end)。 int start=id+()。 selected=()。 } //粘貼 if(()==pasteItem||()==pasteItemPop) { ()。} } }private class EditListener implements ActionListener{ public void actionPerformed(ActionEvent e) { //剪切 if(()==cutIte
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1