des加密算法的JAVA实现(窗口的实现部分)

上传人:大米 文档编号:470085957 上传时间:2022-12-03 格式:DOC 页数:8 大小:32KB
返回 下载 相关 举报
des加密算法的JAVA实现(窗口的实现部分)_第1页
第1页 / 共8页
des加密算法的JAVA实现(窗口的实现部分)_第2页
第2页 / 共8页
des加密算法的JAVA实现(窗口的实现部分)_第3页
第3页 / 共8页
des加密算法的JAVA实现(窗口的实现部分)_第4页
第4页 / 共8页
des加密算法的JAVA实现(窗口的实现部分)_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《des加密算法的JAVA实现(窗口的实现部分)》由会员分享,可在线阅读,更多相关《des加密算法的JAVA实现(窗口的实现部分)(8页珍藏版)》请在金锄头文库上搜索。

1、以下为DES加密算法的实现(附控制台输出调试代码)/* * Window.java * * Created on _DATE_, _TIME_ */package deswindow;import java.util.Scanner;/* * * author _USER_ */public class Window extends javax.swing.JFrame /* Creates new form Window */public Window() initComponents();/* This method is called from within the constructo

2、r to * initialize the form. * WARNING: Do NOT modify this code. The content of this method is * always regenerated by the Form Editor. */GEN-BEGIN:initComponents/ private void initComponents() button1 = new java.awt.Button();textField1 = new java.awt.TextField();textField2 = new java.awt.TextField()

3、;内容 = new java.awt.Label();密钥 = new java.awt.Label();textArea1 = new java.awt.TextArea();button2 = new java.awt.Button();setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);button1.setLabel(加密);button1.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(

4、java.awt.event.ActionEvent evt) button1ActionPerformed(evt););textField1.setText(请输入明文或者密文);textField1.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) textField1ActionPerformed(evt););textField2.setText(请输入密钥);textField2.addActionList

5、ener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) textField2ActionPerformed(evt););内容.setText(内容);密钥.setText(密钥);button2.setLabel(解密);button2.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEven

6、t evt) button2ActionPerformed(evt););javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane();getContentPane().setLayout(layout);layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(127, 12

7、7, 127).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(textArea1,javax.swing.GroupLayout.Alignment.TRAILING,javax.swing.GroupLayout.DEFAULT_SIZE,124,Short.MAX_VALUE).addGroup(

8、layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(javax.swing.GroupLayout.Alignment.TRAILING,layout.createSequentialGroup().addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(内容,javax.swing.GroupLayout

9、.PREFERRED_SIZE,38,javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(密钥,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE).addGap(2,2,2).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(tex

10、tField1,javax.swing.GroupLayout.DEFAULT_SIZE,84,Short.MAX_VALUE).addComponent(textField2,javax.swing.GroupLayout.DEFAULT_SIZE,84,Short.MAX_VALUE).addGroup(layout.createSequentialGroup().addComponent(button1,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(button2,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SI

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 演讲稿/致辞

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号