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

正文內(nèi)容

面向?qū)ο蟪绦虻脑O(shè)計(jì)—文本編輯器的設(shè)計(jì)與實(shí)現(xiàn)-展示頁

2025-07-16 16:19本頁面
  

【正文】 epad() { super( 記事本 )。//存放工具欄 private int rowNumber = 0。//存放文本編輯區(qū)中選中的文本內(nèi)容 private JComboBox styleBox,fontBox,sizeBox。//字體風(fēng)格 private JScrollPane scroll。//定義文本編輯區(qū) private ButtonGroup fontGroup, colorGroup。 private JCheckBoxMenuItem styleItems[]。//字號數(shù)組 int[] size = new int[30]。//定義風(fēng)格數(shù)組 String fontNames[] = { 宋體, 華文行楷, 隸書 }。,變量的定義public class Notepad extends JFrame{ private final Color colorvalues[] = { , , , }。import .*。import .*。 新建文件菜單保存打開另存為退出剪切編輯菜單替換復(fù)制全部替換粘貼文本編輯器插入文本刪除自動換行顏色字體格式菜單向前查找查找菜單向后查找關(guān)于幫助主題幫助菜單文件菜單 (1)文件: 打開另存為保存選擇文件存放位置選擇打開文件位置確定編輯菜單(2)編輯:替換插入文本全部替換輸入查找和替換內(nèi)容輸入要插入的文本確定格式(3)格式:顏色字體選擇所需字體選擇所需顏色確定查找(4)查找:向后查找向前查找輸入查找內(nèi)容確定(5)其他各功能菜單可直接點(diǎn)擊完成操作import .*。僅從日常應(yīng)用方面來說,一個(gè)文本編輯器只需一些簡單實(shí)用的功能就夠了。功能也是應(yīng)有盡有,有能改變字體的,有能改變文字顏色的??梢源蜷_、新建、保存一個(gè)文本文件;對選中的文本進(jìn)行各種編輯操作(設(shè)置字體、字號、字型、對齊方式、背景、前景色、復(fù)制、粘貼、剪切、查找、替換等);在文本中能夠插入對象。. . . .. .課程設(shè)計(jì)報(bào)告書課程名稱 面向?qū)ο蟪绦蛟O(shè)計(jì) 設(shè)計(jì)題目 文本編輯器的設(shè)計(jì)與實(shí)現(xiàn) 專業(yè)班級 學(xué) 號 姓 名 指導(dǎo)教師 年 月目錄1 設(shè)計(jì)時(shí)間 12 設(shè)計(jì)目的 13設(shè)計(jì)任務(wù) 14 設(shè)計(jì)內(nèi)容 1 1 1 1 2 3 4 5,變量的定義 5 6 25 25 255 總結(jié)與展望 26參考文獻(xiàn) 26成績評定 27 學(xué)習(xí)好幫手1 設(shè)計(jì)時(shí)間2011年12月19日~2011年12月25日2 設(shè)計(jì)目的本次設(shè)計(jì)是學(xué)習(xí)完《java6程序設(shè)計(jì) 》課程后進(jìn)行的一次全面的綜合練習(xí),目的是加深對本學(xué)期課程的理解,通過設(shè)計(jì)文本編輯器并實(shí)現(xiàn)其功能來熟練掌握java語言基礎(chǔ),初步掌握軟件開發(fā)的基本方法與技術(shù)將理論課程中學(xué)到的知識運(yùn)用到實(shí)踐中,實(shí)現(xiàn)有一定規(guī)模的Java應(yīng)用。3設(shè)計(jì)任務(wù)本次設(shè)計(jì)的主要任務(wù)是文本編輯器的設(shè)計(jì)與實(shí)現(xiàn),要求設(shè)計(jì)一個(gè)類似于Windows記事本(Notepad)的Java程序。4 設(shè)計(jì)內(nèi)容 現(xiàn)在網(wǎng)絡(luò)上各種文本編輯器數(shù)不勝數(shù),有EmEditor ,UEStudio ,GridinSoft Notepad ,Notepad++,win32pad ,SkimEdit,UniRed, xint 。但是,這些軟件又存在各種各樣的瑕疵或問題:有的文件體積相對于一般文字編輯來說太大;有的功能太繁雜,使初級使用者一時(shí)難以掌握。本程序設(shè)計(jì)就是依照這樣一種使用需要設(shè)計(jì)了一個(gè)簡單的文本編輯器程序。import .*。import .*。import .*。 //定義顏色數(shù)組 String styleNames[] = { Bold, Italic }。//字體數(shù)組 String[] sizeString = new String[30]。//與字號數(shù)組對應(yīng)的字號整數(shù),用于設(shè)置文字大小 private JRadioButtonMenuItem colorItems[], fonts[]。 private JTextArea displayText。//字體組,跟字色組 private int style。//為文本編輯區(qū)提供滾動條 private String selectText = 。//工具欄 private JPanel toolPanel。 private FileDialog fd = new FileDialog(this)。//標(biāo)題 //創(chuàng)建菜單條 JMenuBar bar = new JMenuBar()。 /**/ // 設(shè)置文件菜單及其菜單項(xiàng) JMenu fileMenu = new JMenu( 文件(F) )。F39。 // 設(shè)置新建菜單項(xiàng) JMenuItem newItem = new JMenuItem( 新建(N) )。N39。 ( newItem )。 }})。 ( 39。 )。 ( new ActionListener() { public void actionPerformed( ActionEvent event ) { (打開)。 if (() != null) { File file = new File(())。 try { FileReader f = new FileReader(file)。//按行讀打開的文件,然后傳入文本域 String s。//將給定文本追加到文本域的當(dāng)前文本(即把讀的內(nèi)容加入文本域) } ()。 } catch (IOException ex) {} } catch (FileNotFoundException ex) {} } else {return。 ()。 ( 39。 )。 ( new ActionListener() { public void actionPerformed( ActionEvent event ) { (*.java)。 (保存)。 if (() != null) { File file = new File(())。 //,之后可以用PrintWriter pw = new PrintWriter(file)。 //這一部分用于把textArea1中的內(nèi)容打印到pw指定的文件file中去,file圍在對話框中選定的文件 ()。 } catch (FileNotFoundException ex) {()。} }})。 ( 39。 )。 ( new Actio
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1