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

正文內(nèi)容

基于java的記事本程序課程設(shè)計(jì)(編輯修改稿)

2025-06-12 21:03 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 nuItem about=new JMenuItem(關(guān)于 )。 /*****定義彈出菜單及其菜單項(xiàng) *****/ JPopupMenu pm=new JPopupMenu()。 JMenuItem item1=new JMenuItem(復(fù)制 )。 JMenuItem item2=new JMenuItem(剪切 )。 JMenuItem item3=new JMenuItem(粘貼 )。 /***********編輯區(qū) **********/ String s。 Container c。 JTextArea editor=new JTextArea(s)。 Font t=new Font(sanserif,12)。 JM() { super(記事本 )。 setSize(500,400)。 try{(ssName())。} catch(Exception e){(不能設(shè)置外觀的原因; +e)。} c = getContentPane()。 (new JScrollPane(editor))。 addFileMenu()。 addEditMenu()。 addFormMenu()。 addHelpMenu()。 addJMenuBar()。 28 addJPopupMenu()。 setJMenuBar(mb)。 setVisible(true)。 setDefaultCloseOperation()。 } private void addFileMenu() { (n)。 (open)。 (save)。 (save_as)。 ()。 (exit)。 (t)。 } private void addEditMenu() { (copy)。 (cut)。 ()。 (paste)。 (t)。 } private void addFormMenu() { (f1)。 (color)。 (t)。 29 (i11)。 (i12)。 (i13)。 (i21)。 (i22)。 (i23)。 } private void addHelpMenu() { (about)。 (t)。 } private void addJMenuBar() { (m1)。 (m2)。 (m3)。 (m4)。 ()。 } private void addJPopupMenu() { (pm)。 (item1)。 (item2)。 (item3)。 } 30 public static void main(String arg[]){new JM()。} } import .*。 import .*。 import .*。 import .*。 import .*。 public class JM4 extends JM implements ActionListener,MouseListener { int flag=0。 public JM4() { /**********監(jiān)聽器接口 **********/ (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 (this)。 31 (this)。 (this)。 addWindowListener(new windowListener())。 /***************編輯區(qū)鍵盤事件 ******************/ ( new KeyAdapter() {public void keyTyped(KeyEvent e){flag=1。}})。 } /**************窗口監(jiān)聽器 **************/ class windowListener extends WindowAdapter { public void windowClosing(WindowEvent e) { if(flag==0)(0)。 else close()。 } } /***************菜單項(xiàng)監(jiān)聽器 ****************/ public void actionPerformed(ActionEvent e) { Font f2=()。 JMenuItem mi=(JMenuItem) ()。 if(mi==n) //新建 { if(flag==0) ()。 else close2()。 } if(mi==open) //打開 32 {loadFile()。} if(mi==save||mi==save_as) //保存和另存為 {saveFile()。} if(mi==exit) //退出 {if(flag==0)(0)。 close()。} if(mi==copy) //復(fù)制 {()。} if(mi==cut) //剪切 {()。} if(mi==paste) //粘貼 {()。} if(mi==i11) //字體設(shè)置 {(new ( 宋體,()))。} if(mi==i12) {(new ( 楷體,()))。} if(mi==i13) {(new ( 黑體,()))。} if(mi==i21) //字體顏色 { ()。 } 33 if(mi==i22) {()。} if(mi==i23) {()。} if(mi==about) //幫助菜單的關(guān)于 { String message = 記事本 + 由 **老師指導(dǎo), ***、 ***、 ***共同完成 \n 感謝您的使用 !。 (, message, 關(guān)于 ...,)。 } /******彈出菜單 ********/ if(mi==item1) //復(fù)制 {()。} if(mi==item2) //剪切 {()。} if(mi==item3) //粘貼 {()。} } /**********將文件讀入到編輯區(qū) ***********/ void loadFile() { JFileChooser fc=new JFileChooser()。 int r=(this)。 if(r==) 34 { File file=()。 try{(new FileReader(file),null)。} catch(IOException e){} } } /***********創(chuàng)建文件寫入器 *************/ void saveFile() { JFileChooser fc=new JFileChooser()。 int r=(this)。 if(r==) { File file=()。 try{(new FileWriter(file))。} catch(IOException e){} } } /*********文件的關(guān)閉或退出 ************/ void close(){ try{ int option = ( null, 是否保存文件? , 保存文件? , ,ESSAGE, null)。 switch(option) { case :saveFile()。break。 case :(0)。break。 case : return 。 }} catch(Exception e){()。}} 35 void close2(){ try{int option = ( null, 是否保存已有文件? , 保存文件? , ,ESSAGE, null)。 switch(option) { case :saveFile()。()。break。 case :()。return。}} catch(Exception e){()。}} /******編輯區(qū)的鼠標(biāo)事件 *********/ public void mouseReleased(MouseEvent e) { if(()) (editor,(),())。 } public void mouseClicked(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){} public void mousePressed(MouseEvent e){} public static void main (String[] args) { JM4 d=new JM4()。} } 36 **本科畢業(yè)設(shè)計(jì)(論文)管理暫行規(guī)定 畢業(yè)設(shè)計(jì)(論文)是本科人才培養(yǎng)的重要實(shí)踐性教學(xué)環(huán)節(jié),也是學(xué)士學(xué)位評(píng)定的重要依據(jù)。為了切實(shí)做好我 校 的畢業(yè)設(shè)計(jì)(論文)工作,規(guī)范畢業(yè)設(shè)計(jì)(論文)工作的管理,提高畢業(yè)設(shè)計(jì)(論文)的質(zhì)量,特制定本規(guī)定。 一、 畢業(yè)設(shè)計(jì)(論文)的 主要目的 (一) 培養(yǎng)學(xué)生運(yùn)用所學(xué)知識(shí)獨(dú)立地分析和解決 本專業(yè)范圍內(nèi)一般 問題的能力,培養(yǎng)學(xué)生的創(chuàng)新意識(shí)和實(shí)踐能力,使學(xué)生 從事學(xué)術(shù)研究的能力 得到 初步 的訓(xùn)練; (二) 培養(yǎng)學(xué)生理論聯(lián) 系 實(shí)際的工作作風(fēng)和嚴(yán)謹(jǐn)認(rèn)真的科學(xué)態(tài)度; (三)培養(yǎng) 學(xué)生分析設(shè)計(jì)能力、研究實(shí)驗(yàn)?zāi)芰?、工程?shí) 踐能力、經(jīng)濟(jì)分析能力、外文閱讀能力和計(jì)算機(jī)的運(yùn)用能力,以及社會(huì)調(diào)查、文獻(xiàn)資料查閱和 論文寫作能力 。 二、 畢業(yè)設(shè)計(jì)(論文)的 基本要求 (一)按照各專業(yè)“ 畢業(yè)設(shè)計(jì)(論文) 教學(xué)大綱”的要求進(jìn)行; (二)要具有學(xué)術(shù)性,要對(duì)自然科學(xué)或社會(huì)科學(xué)內(nèi)某一領(lǐng)域進(jìn)行專門、系統(tǒng)的研究,并表達(dá)其研究成果; (三)要具有創(chuàng)見性,要對(duì)學(xué)術(shù)或工程的某個(gè)問題有新的發(fā)現(xiàn)、新的構(gòu)想或新的發(fā)展和完善; (四)要具有科學(xué)性,要求論述系統(tǒng)而完整,首尾一貫而不前后矛盾,實(shí)事求是而不主觀臆造; (五)要具應(yīng)用性,要能解決生產(chǎn)實(shí)際問題,在技術(shù)改造、生產(chǎn)管理 等通過方面有所創(chuàng)造; (六)應(yīng)做到觀點(diǎn)正確、論據(jù)充分、推理嚴(yán)密、計(jì)算準(zhǔn)確,層次分明、條理清楚、語言精煉,有必要的圖表和相關(guān)資料等; (七)應(yīng)參閱一定數(shù)量的外文資料,并要求在畢業(yè)設(shè)計(jì)(論文)中反映出來。 三 、畢業(yè)設(shè)計(jì)(論文) 的工作程序 畢業(yè)設(shè)計(jì)(論文) 工作程序分 為選題 、 開題 、 撰寫論文或設(shè)計(jì) 、 中期檢查 、 答辯 、 歸檔 等環(huán)節(jié) 。 四 、畢業(yè)設(shè)計(jì)(論文)的時(shí)間安排 畢業(yè)設(shè)計(jì)(論文)工作 時(shí)間為 8~12 周, 時(shí)間安排 應(yīng)按 ** 37 本科生畢業(yè)設(shè)計(jì)(論文)工作流程執(zhí)行,集中用于畢業(yè)設(shè)計(jì)(論文)的時(shí)間不得少于專業(yè)培養(yǎng)計(jì)劃規(guī)定的周數(shù)。 五 、畢 業(yè)設(shè)計(jì)(論文)的領(lǐng)導(dǎo)與管理 全 校 畢業(yè)設(shè)計(jì)(論文)在 分 管教學(xué) 副校長(zhǎng) 領(lǐng)導(dǎo)下進(jìn)行,分級(jí)管理,層層負(fù)責(zé)。 (一) 教務(wù)處畢業(yè)設(shè)計(jì)(論
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1