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

正文內(nèi)容

java語言程序設(shè)計報告液體混料罐的plc控制-在線瀏覽

2024-08-01 14:28本頁面
  

【正文】 ................................ 11 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 2/21 第 1 章 緒論 開發(fā)工具和開發(fā)環(huán)境 Eclipse Eclipse 是一個開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺。利用它我們可以在數(shù)據(jù)庫和 JavaEE的開發(fā)、發(fā)布以及 應(yīng)用程序 服務(wù)器的整合方面極大的提高工作效率。 JDK(Java Development Kit) JDK(Java Development Kit)是 Sun Microsystems針對 Java開發(fā)員的產(chǎn)品。 JDK 是整個 Java的核心,包括了 Java運(yùn)行環(huán)境, Java 工具和 Java 基礎(chǔ)的類庫。而專門運(yùn)行在 x86 平臺的Jrocket在服務(wù)端運(yùn)行效率也要比 Sun JDK好很多。 設(shè)計背景 “ 記事本”的功能雖然連“寫字板”都比不上,但它還是有它自己的獨(dú)門絕技的。相對于微軟的 Word 來說“記事本”的功能確實(shí)是太單薄了,只有:新建,保存,打印,查找,替換這幾個功能。我相信對于這一點(diǎn)大家一定是深有感觸地,一點(diǎn)就打開;同樣的文本文件用 Word 保存和用記事本保存的文件大小就大不相同,所以對于大小在 64KB 以下的純文本的保存最好還是采用記事本。你可以把記事本編輯的文件保存為:“ .html”, “ .java”,“ .asp”等等任意格式。翻開任何一本介紹一門編程語言的入門教材,里面都會建議學(xué)生在記事本中編寫源程序。 第 2 章 分析與設(shè)計 需求分析 現(xiàn) 在 網(wǎng) 絡(luò) 上 各 種 文 檔 編 輯 器 數(shù) 不 勝 數(shù) , 有 EmEditor , UEStudio ,GridinSoft Notepad , Notepad++, win32pad , SkimEdit, UniRed, xint 。但是,這些軟件又存在各種各樣的瑕疵或問題:有的文件體積相對于一般文字編輯來說太大;有的功能太繁雜,使初級使用者一時難以掌握。本程序設(shè)計就是依照這樣一種使用需要設(shè)計了一個簡單的記事本程序。 ( 2) “文件”有“打開”“保存”“退出”三個子菜單:分別用于打開文件,保存文件,退出記事本。 ( 4) “設(shè)置”中有“自動換行”,“字體顏色”,“恢復(fù)設(shè)置”三個子菜單,分別用于設(shè)置是否自動換行,字體顏色等 。 右鍵菜單 此部分為用戶設(shè)計右鍵操作,方便用戶進(jìn)行一系列的編輯操作,增強(qiáng)本記事本的用戶體驗(yàn)性能。 :界面設(shè)計 在主界面中設(shè)計一個 新建對象 Notepad,由 Notepad繼續(xù)自 JFrame,故得到 Notepad容器,并在其中加入一個下拉菜單和一個文本域控件,把該容器設(shè)置為 GridLayout(2,1)布局。點(diǎn)擊不同菜單項(xiàng)時,顯示不同界面。 :界面設(shè)計 創(chuàng)建一個下拉菜單和文本域,在文本域中顯示編輯的文件信息。 JMenuItem newItem=new JMenuItem(新建 )。 JMenuItem saveItem=new JMenuItem(另存為 ...)。 JMenuItem tieItem=new JMenuItem(粘貼 )。 JMenuItem exitItem= new JMenuItem(退出 )。 String colors[]={黑色 ,藍(lán)色 ,紅色 ,綠色 ,粉色 ,桔黃色 }。 JMenu sizeMenu=new JMenu(大小 )。 String fontNames[]={幼圓 ,微軟雅黑 ,隸書 ,楷體 _GB2312, 華文新魏 }。 String styleNames[]={加黑 ,斜體 }。 (39。)。 JMenuItem replaceMenu = new JMenuItem(替換 )。//設(shè)置菜單項(xiàng) JMenuItem taiItem=new JMenuItem(狀態(tài)欄 )。 //設(shè)置菜單項(xiàng) JMenuItem helpItem=new JMenuItem(幫助主題 )。 ()。 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 5/21 界面如下: ? 打開窗口事件 OpenHander: 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 6/21 class OpenHandler implements ActionListener{ public void actionPerformed(ActionEvent e) { JFileChooser jc=new JFileChooser()。//顯示打開文件的對 話框 if(rVal==){ File dir=()。 (())。 //在文本域內(nèi)顯示文本文件內(nèi)容 (read(new File(dir,())))。 ( )。 String data=null。 while((data=())!=null) (data+\n)。 return ()。 } } ? 保存事件 SaveHandler: 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 7/21 class SaveHandler implements ActionListener{ //保存 public void actionPerformed(ActionEvent e) { JFileChooser jc=new JFileChooser()。//顯示保存文件的對話框 if(rVal==){ File dir=()。 (())。 write(new File(dir,()),())。 ( )。 } })。 setSize(280,60)。 } public void showReplace(){ setTitle(查找替換 )。 setVisible(true)。 String str=()。 int len=()。 if(start==end) start=0。start=endlen。 (start+len)。 } } //若找不到待查字符串,則將光標(biāo)置于末尾 (end)。 } public Button getBFind() { return bFind。 if(().equals(())) (str,(),())。 } 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 9/21 第 4 章 程序測試 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 10/21 巢湖學(xué)院 20xx 屆本科程序設(shè)計報告 11/21 第 5 章 附錄 此次課程設(shè)計有我們寢室一起共同合作完成,花費(fèi)的時間整整兩天。在這期間我領(lǐng)略到了團(tuán)隊協(xié)作的重要性,也看到了團(tuán)隊合作的高效率性。總之此次課程設(shè)計不僅在知識少我是長了見識,在生活上我也長了見識。 import .*。 import .*。 public class Notepad extends JFrame { /** * 記事本程序 */ private static final long serialVersionUID = 1L。 private JRadioButtonMenuItem colorItems[],fonts[],sizeItems[]。 private JLabel displayLabel。 //創(chuàng)建按鈕組對象,實(shí)現(xiàn) JRadioButton多選一功能 private int style。 Font font。 //聲明按鈕對象 ButtonGroup bg=new ButtonGroup( )。//用來存放用戶當(dāng)前選擇的文本 // private JTextField filenameTf=new JTextField(), dirTf=new JTextField()。 private JPanel navigetePane=new JPanel()。 // public Notepad(String title){ super(title)。 //(new sizeHandler())。 //加載按鈕到界面上 //r2=new JRadioButton(16)。 //(r2)。 //(new sizeHandler
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1