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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計-在線瀏覽

2024-09-21 12:16本頁面
  

【正文】 機器上已經(jīng)安裝了 java 虛擬機并配置好了 java 相關(guān)的環(huán)境變量。南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 12 問題的提出及可行性研究 問題的提出及定義隨著計算機技術(shù)的不斷發(fā)展,文本編輯器成為大家必不可少的工具,但是不同的用戶對文本編輯器有不同的功能需求,所以除了像 office 中的word 還有去 WPS 等大眾文本編輯器,還需要一些帶有一定相關(guān)專業(yè)功能的文本編輯器,可以方便用戶進行工作與開發(fā)。根據(jù)此文本編輯器的的實際要求,本系統(tǒng)需要實現(xiàn)以下功能:要求在運行該編輯器時,可以直接編輯默認的新建文件 File,在左邊的樹中正在編輯的文件顯示有 File1;要求在文本編輯器的右邊的文件文本域用于編輯文字和代碼,右邊中間的文字域時顯示光標的行號,右邊下面的文本域是顯示編譯和運行信息;要求在窗口頂部設(shè)有菜單欄,分別有File,Option,Advance,Edit,Help;要求在菜單欄下面設(shè)有工具欄,分別有打開按鈕,新建按鈕,保存按鈕,幫助按鈕,推出按鈕,編譯按鈕,運行按鈕,復(fù)制按鈕,剪切按鈕,粘貼按鈕;要求能新建,打開和保存文件;若是新建文件則將新建文件保存為,在編輯器左邊樹中正在編輯的文件顯示為 ,右邊的文件文本域所在的 Tab 標簽上顯示的也是 。但是面向 java 初學(xué)者的操作簡單的,界面友好的,集源代碼編輯,編譯,運行于一體的編輯器并不多見。從現(xiàn)實世界中客觀存在的事物(即對象)出發(fā)來構(gòu)造軟件系統(tǒng),并且在系統(tǒng)構(gòu)造中盡可能運用人類的自然思維方式。其應(yīng)用領(lǐng)域不僅僅是軟件,還有計算機體系結(jié)構(gòu)和人工智能等。這些技術(shù)目前已經(jīng)成熟,被廣泛應(yīng)用與各個領(lǐng)域。因此,其設(shè)計開發(fā)在技術(shù)上是可行的。本設(shè)計南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 3所消耗的物力與財力不多,關(guān)鍵是思想架構(gòu),設(shè)計成功后可在互聯(lián)網(wǎng)上供用戶下載。(3)運行可行性系統(tǒng)設(shè)計并運行于當前流行的 Windows 系列操作系統(tǒng),具有 Windows 傳統(tǒng)的操作風(fēng)格,僅要求系統(tǒng)帶有 JVM(java 虛擬機)??傊?,系統(tǒng)具有較好的運行可行性。南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 43 用戶需求分析 用戶調(diào)查經(jīng)過詳細的調(diào)研,并多次與初學(xué) java 潛在用戶進行研討后,首先加深了對 java 文本管理器的的深刻了解,其次,充分熟悉 java 源代碼編輯,編譯和運行。需求分析的任務(wù)是確定功能必須完成的工作,也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。必須完成的功能如下:(1) 文本新建功能;(2) 文本打開功能; (3) 文本保存功能;(4) 字符串查詢功能;(5) 源文件編譯功能;(6) 代碼運行功能。經(jīng)過需求分析階段的工作,已經(jīng)清楚系統(tǒng)必須完成的工作,下面的工作就應(yīng)該是決定“如何做”的問題。另一方面的主要工作是設(shè)計軟件的結(jié)構(gòu),即確定系統(tǒng)都由哪些模塊組成及模塊之間的相互關(guān)系。setLocatrion ( )。start ( )。addKeyListrner ( )。ActionListeneractionPerformed(ActionEvent e) 發(fā)生操作時調(diào)用Act_StartFlashactionPerformed(ActionEvent E_start)Act_StopFlashactionPerformed(ActionEvent E_stop)Act_TimeractionPerformed(ActionEvent E_time)Act_CopyactionPerformed(ActionEvent e_ji9)Act_PasteactionPerformed(ActionEvent e_ji11)Act_CutactionPerformed(ActionEvent e_ji10)圖 43 本圖顯示復(fù)制,粘貼,剪貼,動畫的顯示停止,啟動,暫停事件繼承ActionListener 類南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 9JFileChoosergetFileView() 返回當前的文件視圖getIcon(File f) 返回此文件或文件類型的圖標,這取決于系統(tǒng)getName(File f) 返回文件名getSelectedFile() 返回選中的文件setCurrentDirectory(File dir) 設(shè)置當前目錄setDialogTitle(String dialogTitle) 設(shè)置顯示在 JFileChooser 窗口標題欄的字符串FileChooserFilechooser()。cancelSelection()。Java 是一種簡單的語言。如果你是一名程序員,掌握 Java 對你來說是易如反掌的事。由于 Java 最初是為控制電子產(chǎn)品設(shè)計的,因此它必須簡單明了。為了將程序員從復(fù)雜的內(nèi)存管理的負擔中解脫出來,同時也是為了減少錯誤,Java 使用了自動內(nèi)存垃圾收集機制,程序員只要在需要的時候申請即可,不需要釋放,而由 Java 自己來收集、釋放內(nèi)存中的無用的塊。使用 Java 提供的 URL 類,用戶可以象訪問本地文件一樣訪問網(wǎng)絡(luò)上的對象,使用非常方便。Java 的網(wǎng)絡(luò)類庫支持分布式的編程。通過編寫協(xié)議句柄,程序員還可以擴充 Java 支持的協(xié)議集合。由于 Java 應(yīng)用于網(wǎng)絡(luò)程序的開發(fā),因而安全性變的至關(guān)重要。所幸的是,Java 的安全機制可以有效的防止病毒程序的產(chǎn)生、下載程序?qū)Ρ镜匚募到y(tǒng)的破壞,以及網(wǎng)絡(luò)黑客竊取密碼和入侵。因為在 Java 中使用了以下手段:自動內(nèi)存垃圾收集機制。完善的異常處理機制,既簡化了錯誤處理任務(wù)和恢復(fù),也增加了程序的可讀性。因為 Java 最初是為對電子產(chǎn)南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 11品編程而設(shè)計的,所以它具有完美的平臺無關(guān)性。Java 虛擬機是免費的,在許多平臺上都有。使用 Java 作為編程語言,只要進行一次程序開發(fā)工作,所開發(fā)的程序不需要經(jīng)過任何改動,便能在各種平臺上運行。Java 的原始數(shù)據(jù)類型在任何機器上都是一樣的,例如整型總是 32 位,長整型總是 64 位等?!棒~與熊掌不可兼得”,通常,健壯性、安全性、平臺無關(guān)性、可移植性等方面的提高總是要以犧牲性能為代價的。但是 Java 采用了一些很好的措施來彌補這些性能上的差距:生成高效的字節(jié)碼。提供了即時編譯和嵌入 C 代碼的可選措施。 Java 開發(fā)環(huán)境——JDK 的介紹在 Sun 公司推出 Java 語言的同時,也推出了 Java 的一系列開發(fā)工具,如JDK(Java Developer’s Kit)。隨后,其它一些著名的公司也相繼推出了自己的 Java 開發(fā)工具,例如Microsoft 公司的 Visual J++,Borland 公司的 JBuilder,IBM 公司的VisualAge for Java,Synmentac 的 Caf233。本節(jié)中將簡單的介紹一下 Sun公司的 JDK;至于 Microsoft 公司的 Visual J++,將是本書其它章節(jié)重點介紹的內(nèi)容。您寫的Java 程序是否符合 Java 語言規(guī)范的要求,用 JDK 提供的 Java 編譯器一試便知。當前 JDK 已經(jīng)推出了其最新版本── 環(huán)境變量的設(shè)置 JAVA 程序能夠順利編譯需要兩個環(huán)境變量,一個是 PATH(path),一個是 CLASSPATH(classpath)。在 WINDOWS 環(huán)境中,每一條能用的指令都保存在硬盤的“某個角落”,比如說指令 NOTEPAD(WINDOWS 的記事本指令,在 C:\WINNT 目錄下),那么在 DOS 命令提示符下直接輸入 NOTEPAD 就可以打開記事本了。這就是說在我們直接輸入NOTEPAD 的時候,其實其默認路徑就是 C:\WINN。還好 WINDOWS 提供了一個 PATH 環(huán)境變量,他的作用就是現(xiàn)在這個變量的值路徑中去找,如果找到了要運行的 EXE南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 13就運行,否則失敗。 “假設(shè)我們要運行一個 JAVA 程序()就要先把它的 class文件移動到 JAVA 里的 bin 目錄下”,為什么要這樣做呢?因為我們在用到j(luò)ava 這條指令的時候,DOS 不知道 這個文件在哪里,他就先到當前目錄中去找,如果找到就運行,否則失敗。WINDOWS 就提供了這樣一個環(huán)境變量——classpath,如果沒有就應(yīng)該新建一個。以上闡述了 path 和 classpath 兩個環(huán)境變量的作用,如果設(shè)置好了。 如何設(shè)置環(huán)境變量Windows 下 JAVA 環(huán)境變量的設(shè)置祥解:Windows 下 JAVA 用到的環(huán)境變量主要有 3 個,JAVA_HOME、CLASSPATH、PATH。JAVA_HOME 指向的是 JDK 的安裝路徑,如 x:\,在這路徑下你應(yīng)該能夠找到 bin、lib 等目錄。設(shè)置方法是保留原來的 PATH 的內(nèi)容,并在其中加上%JAVA_HOME%\bin (注,如果你對 DOS 批處理不了解,你可能不明白%%引起來的內(nèi)容是什么意思;其實這里是引用上一步設(shè)定好的環(huán)境變量 JAVA_HOME,你寫成 x:\也是可以的;你可以打開一個控制臺窗口,輸入 echo %JAVA_HOME%來看一下你的設(shè)置結(jié)果) :PATH=%JAVA_HOME%\bin。CLASSPATH 環(huán)境變量我放在最后面,是因為以后你出現(xiàn)的莫名其妙的怪問題 80%以上都可能是由于 CLASSPATH 設(shè)置不對引起的,所以要加倍小心才行。%JAVA_HOME%\lib\。這個是告訴 JDK,搜索 CLASS 時先查找當前目錄的 CLASS 文件——為什么這樣搞,這是由于 LINUX 的安全機制引起的,LINUX 用戶很明白,WINDOWS 用戶就很難理解(因為 WINDOWS 默認的搜索順序是先搜索當前目錄的,再搜索系統(tǒng)目錄的,再搜索 PATH 環(huán)境變量設(shè)定的)。具體的設(shè)定方法: win2k\xp 用戶右鍵點擊我的電腦屬性高級環(huán)境變量,修改下面系統(tǒng)變量那個框里的值就行了。%PATH%set CLASSPATH=.\。需要為每個菜單項添加事件處理器,當單擊菜單項時,觸發(fā)事件。JButton 的setToolTipText 方法設(shè)置按鈕的提示信息,當鼠標停留在按鈕上若干時間后,會顯示提示信息。根據(jù)分隔條的方向,把 JSplitPane 分成有兩種:VERTICAL_SPLIT 表示水平分隔條,HORIZONTAL_SPLIT 表示垂直分隔條。JTree 類實現(xiàn)樹結(jié)構(gòu),樹中有多個節(jié)點,但是且只有一個根節(jié)點。JTextArea 文本域顯示文件內(nèi)容,將它放置在 JScrollPane 中,使其具備滾動條。JTabbedPane 實現(xiàn)多頁面的管理,每個頁面有一個標簽。組件的 addKeyListener 方法為組件注冊鍵盤事件管理器,鍵盤事件管理器必須實現(xiàn) KeyListener 接口,或者繼承 KeyAdapter,keyPressed 方法處理按鍵事件,參數(shù)類型為 keyEvent,KeyEvent 的 getKeyCode 方法可以獲得備按下的鍵的代碼;isControlDown 方法判斷 Ctrl 鍵是否被按下;isAltDown 方法判斷 Alt 鍵是否被按下。JOptionPane 用于彈出標準的對話框,類型有很多種。在編譯和運行 Java 程序時,需要調(diào)用本地的 java 和 javac 命令,通過Runtime 的 exec 方法可以調(diào)用本地命令。南昌航空大學(xué)畢業(yè)設(shè)計(論文)說明書 17JMenu fileMenu = new JMenu(File)。JMenu advanceMenu = new JMenu(Advance)。JMenu editMenu = new JMenu(Edit)。JMenuItem openMenuItem = new JMenuItem(Open)。JMenuItem exitMenuItem = new JMenuItem(exit)。JMenuItem findNextMenuItem = new JMenuItem(Find Next)。JMenuItem pileMenuItem = new JMenuItem(Compile)。JMenuItem stopFlashMenuItem = new JMenuItem(Stop Flash)。JMenuItem helpMenuItem = new JMenuItem(Help)。JMenuItem cutMenuItem = new JMenuItem(Cut)。/********文件
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1