資源簡介
使用移位算法對文件內容進行加密和解密
用GUI界面實現
代碼片段和文件信息
/*功能要求:通過軟件界面選擇打開一個文本文件,使用
?*移位密碼對文件內容進行加密并保存,或者針對
?*移位密碼加密的文本文件進行解密操作并保存。
?*界面要示:圖形界面實現。
*/
//思考為什么目前程序當打開一個兩行及以上程序時從第二行開始行首字母不能夠顯示,如何解決
//思考第二種打開方式
//思考第二種加密算法,始終在26個字母之內循環
//思考如何在加密時不對空格和回車換行進行加密
//思考如何在加密時不對標點符號進行加密
import?java.io.*;
import?java.awt.*;
import?java.awt.event.*;
import?javax.swing.*;
import?java.util.Scanner;
public?class?FileDes?extends?Jframe
{?
???Jframe?frm=new?Jframe(“文件的加密和解密“);
???JTextArea?ta=new?JTextArea(2040);
???Container?cp=frm.getContentPane();
???private?MenuListener?ff=new?MenuListener();
??????//加密解密的彈出的界面組件
???Jframe?enfrm=new?Jframe(“加密“);
???Jframe?defrm=new?Jframe(“解密“);
???JLabel?enjz=new?JLabel(“移位位數:“);
???JLabel?dejz=new?JLabel(“移位位數:“);
???JTextField?enjtf=new?JTextField(10);
???JTextField?dejtf=new?JTextField(10);
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8635??2006-04-23?01:00??文件加密解密軟件\FileDes.java
?????目錄??????????0??2012-05-16?19:02??文件加密解密軟件
-----------?---------??----------?-----??----
?????????????????8635????????????????????2
- 上一篇:最小錯誤概率準則和Neyman-Pearson
- 下一篇:51單片機反匯編器很強大
評論
共有 條評論