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

正文內(nèi)容

論文-036-基于java技術(shù)的文本編輯器的設(shè)計(jì)與實(shí)現(xiàn)(存儲(chǔ)版)

2024-12-04 06:17上一頁面

下一頁面
  

【正文】 色 )。 } catch(IOException e){ (文件打開錯(cuò)誤 )。 public void readFile(String fileName){ try{ File file = new File(fileName)。 if(eventSource == newItem){ ( )。 (this)。 add(textArea)。 (sizeItem)。 ()。 setFont(new Font(Times New Roman,12))。 MenuItem patternItem=new MenuItem(樣式 )。 MenuItem selectItem=new MenuItem(全選 )。 MenuBar menuBar = new MenuBar()。 本程序主要有以下 2 個(gè)模塊組成 : 1. 主體模塊 由窗口、功能菜單、文本框組成。這是唯一自動(dòng)引入每個(gè) Java 程序的類庫。 除了上面提到的一些標(biāo)準(zhǔn)包之外,還有很多其它的包,比如數(shù)據(jù)庫編程時(shí)我們可能需要使用 包,寫網(wǎng)絡(luò)程序還會(huì)用到 包 (RMI?Remote Method Invocation)等。 (三) Java 的系 統(tǒng)程序包 Java 中的包 (Package)其實(shí)指的就是目錄,它是為了更好地管理 Java 類 (Class)和接口 (Interface)。 Java 解釋器負(fù)責(zé)將編譯后的字節(jié)碼解釋為本地計(jì)算機(jī)代碼。 ( 二 ) Java 程序開發(fā)與運(yùn)行 虛擬機(jī) Java 程序在編譯后生成的不是某種 CPU 的指令碼,而是 Java 語言特有的字節(jié)代碼。因?yàn)椋海?1) Java語言可以不依賴于任何縣有操作系統(tǒng),可以直接運(yùn)行在某種機(jī)器或 CPU 上;( 2) Java語言有自己的內(nèi)存管路機(jī)制;( 3) Java 語言支持多線程程序 ,可以對(duì)處理機(jī)資源進(jìn)行分配和管理; Java 是 Sun 公司推出的一種編程語言。 1996 年, Sun 公司的 Java 語言的正式發(fā)表,則是一次 Inter 的技術(shù)革命。自然而然,你會(huì)認(rèn)為全屏幕編輯器的好處 了。全屏幕編輯器就是指用戶工作的時(shí)候他可以在終端上看到他所處理的文件的全部或者部分。無論在什么系統(tǒng) 上,文本編輯器也許都算得上是最普通和最有用的工具了。 Java 作為一 種面向?qū)ο蟮木幊陶Z言,他簡單、面向?qū)ο?、不依賴于機(jī)器的結(jié)構(gòu),具有跨平臺(tái)、多線程、多媒體、安全性和穩(wěn)定性等諸多優(yōu)點(diǎn),并且提供了開發(fā)的機(jī)制,具有很高的性能。 關(guān)鍵詞 Java,文本編輯器, 模塊設(shè)計(jì) 一、引 言 Sun 公司研制的 Java 語言,目前正成為推廣速度最快的程序設(shè)計(jì)語言。 用戶在編輯器中編輯多種文件,在多個(gè)文件之間進(jìn)行數(shù)據(jù)交換,對(duì)文件進(jìn)行各種屬性設(shè)置,并按自己要求打印文件。例如格式化相應(yīng)的程序語言 (C++, Lisp, HTML 等 )。因此他的界面很簡單。 1989 年超文本標(biāo)記語言( HTML)和萬維網(wǎng)( World Wide Web)的產(chǎn)生是英特網(wǎng)( Inter)數(shù)據(jù)描述語言的一次飛躍,萬維網(wǎng)把全球的信息資源用 HTML 格式統(tǒng)一起來。 Java 語言不僅僅是一個(gè)程序設(shè)計(jì)語言,更是一個(gè)網(wǎng)絡(luò)操作系統(tǒng)。 Jave 可以運(yùn)行與任何微處理器,用 Java 開發(fā)的程序可以在網(wǎng)絡(luò)上傳輸,并運(yùn)行于任何客戶機(jī)上。 ② Java 3 Java 解釋器,直接從類文件執(zhí)行 Java 應(yīng)用程序,即 Application。 HTML 是網(wǎng)頁設(shè)計(jì)語言,他采用一整套標(biāo)記來定義 Web 頁。其中 包含了一些設(shè)計(jì)小應(yīng)用程序 (Applet)的類和接口; 是一個(gè)窗口工具箱包 (awt?Abstract Window Toolkit),里面是一些 GUI界面相關(guān)的類; 包支持輸入輸出,比如文件輸入流類: FileInputStream 等; 包含線程、異常、系統(tǒng)、整數(shù)等相關(guān)的類,是 Java 程序中默認(rèn)加載的一個(gè)包; 這個(gè)類支持 TCP/IP 網(wǎng)絡(luò)協(xié)議,并包含 Socket 類及 URL 相關(guān)的類,是網(wǎng)絡(luò)編程中要使用的; 包含一些程序的公用類,如 Date?Dictionary 等等。 3. 程序包 是 Java 語言的基礎(chǔ)類庫,包含基本數(shù)據(jù)類型、數(shù)學(xué)函數(shù)、字符串類等??傊谋揪庉嬈髦荚谔峁┮粋€(gè)操作方便,功能全面對(duì)文本進(jìn)行編輯修改的工具。 5 窗體模塊代碼: public class EditorFrame extends Frame implements ActionListener { TextArea textArea =new TextArea()。 Menu editMenu=new Menu(編輯 )。 MenuItem sizeItem=new MenuItem(大小 )。 6 public EditorFrame(){ setTitle(文本編輯器 )。 (saveAsItem)。 (insertItem)。 setMenuBar(menuBar)。 (this)。 ⑤ 退出 退出文本編輯器 功能圖如下: 插入功能模塊代碼: public void actionPerformed(ActionEvent e){ Object eventSource =()。 8 if(fileName != null) writeFile(fileName)。 (new String(content,0,charsRead))。 ()。 public void init() { add(ckb)。 add(btn)。 String s。 else if(()==黑體 amp。 si = (s)。 11 ④ .設(shè)置環(huán)境變量 PATH。 通過對(duì)這個(gè)課題的學(xué)習(xí),我發(fā)現(xiàn) Java 語言作為一種新興的編輯語言,優(yōu)勢(shì)很明顯,整個(gè)程序的結(jié)構(gòu)很清晰,讓人一目了然。 ② .打開源文件 ③ .檢查無誤后把文件保存起來,命名為: ,可以創(chuàng)建如下的目錄保存這個(gè)文件:“ C:\JavaWork\” 。其全部內(nèi)容可以從 Sun 公司的以下站點(diǎn)通過網(wǎng)絡(luò)下載: ,也可以訪問國內(nèi)外其他免費(fèi) FTP 站點(diǎn)或從 CDROM 光盤中下載。amp。 else ()。 (this)。 (10)。 Checkbox b = new Checkbox(黑體 ,false,style)。 (())。 int charsRead = 0。 if(fileN
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1