国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

記事本程序

2019-11-15 00:12:28
字體:
來源:轉載
供稿:網友
記事本程序

一、題目簡介

  該報告中的程序是使用java程序編寫,能夠進行輸入文字操作,并具有新建文件,打開文件,保存文件,退出,復制,粘貼,剪切等功能,程序能夠對文字的顏色進行設置。該程序主要用到了Java swing和事件監聽等。

二、分工及過程

 總體設計是由李香負責,我的合作伙伴的鏈接地址是http://m.survivalescaperooms.com/lixiang1118/p/4508356.html 下面主要是李香的一些設計思路 本程序中首先定義一個mynotepad類繼承JFrame作為最底層容器    (1).Textcontent為程序文本輸入區。    (2).Menu為菜單欄。    (3).AboutDialog為關于對話框。    (4).要想記事本完成需求分析中相應的功能,還必須添加事件監聽器。事件監聽器不僅要添加在菜單欄和內容輸入區,還需加在容器中。本程序中ActListener實現了ActionListener接口,用來監聽并處理所有菜單項和內容輸入區為事件源的事件。另外,還用來WindowListener來監聽處理容器關閉觸發的事件,WindowListener繼承了WindowsAdapter類并覆蓋了WindowsClosing方法。  類詳細設計及實現代碼由張瑞負責,下面是張瑞主要的對類和方法的介紹

1.主函數Notepad類

(1)簡要描述

Notepad是主類,也是公共類,公共類必須與文件名同名,所以說文件名應該是Notepad.java。也就是說該類是整個程序的主框架。

(2)類詳細設計

①成員變量

color變量的值設置文本顏色

②構造方法

notepad()是構造方法,初始化各個數據成員。

③方法

main():為了運行類,程序從main方法開始執行

(3)類詳細代碼

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import java.io.*;

public class Notepad{

public static void main(String args[]){

            Mynotepad noted=new Mynotepad();          noted.addWindowListener(new WindowAdapter(){              });                   noted.setTitle("張瑞和李香的記事本程序");           noted.setSize(640,320);           noted.show();           noted.setLocation(150,100);

}

}

2子函數類Mynotepad

(1)簡要描述

實現了記事本菜單文件、編輯、關于的操作

(2)類詳細設計

①成員變量

color變量的值設置文本顏色

②構造方法

Mynotepad()是構造方法,初始化各個數據成員

③方法

●initTextContent()方法是格式化文本內容的方法

●initMenu()方法是定義菜單的方法

●initAboutDialog()方法是定義關于對話框的方法

●saveFile()方法是定義保存文件的方法

●unfold()方法是定義讀出文件的方法

三、代碼地址

  https://github.com/lovezhangrui/jishiben/blob/master/jishiben.md

四、測試截圖

五、合作圖片六、學習心得 在本程序設計中,因為需要開發的是記事本程序,規模較小,內容較少,所以選擇了適合初學者使用的Eclipse開發工具。Eclipse軟件使用起來很方便,功能強大,可以按自己的需要下載各種插件來擴大它的功能。通過這次的JAVA課程設計,我更好地學習了JAVA,相信我自己在以后的學習中能繼續學習JAVA,在更好地豐富自己JAVA知識的同時,積極提高自己的JAVA編程能力,在以后能更好地掌握JAVA語言。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柞水县| 大埔区| 鄂温| 右玉县| 紫云| 绵竹市| 福州市| 巫溪县| 公主岭市| 金门县| 平湖市| 崇阳县| 区。| 阿克苏市| 辽阳市| 即墨市| 中阳县| 清新县| 茂名市| 阿图什市| 南木林县| 工布江达县| 隆回县| 盱眙县| 津南区| 武川县| 汤阴县| 江川县| 宁城县| 芜湖市| 东明县| 马关县| 永胜县| 介休市| 肇州县| 苗栗县| 安阳市| 晋宁县| 刚察县| 岐山县| 岐山县|