• 大小: 0.05M
    文件类型: .zip
    金币: 1
    下载: 1 次
    发布日期: 2024-04-09
  • 语言: Java
  • 标签: CRC  循环冗余  检测  

资源简介

模拟计算机网络中的CRC循环冗余检测,实现对输入数据的检测。

资源截图

代码片段和文件信息

package jisuanjiwangluo;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.Jframe;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
@SuppressWarnings(“serial“)
public class xunhuanronyu extends Jframe implements ActionListener{
private JLabel inputJLable=new JLabel(“输入数据:“);
private JTextField inputText=new JTextField(““);
private JLabel inputnumberJLable=new JLabel(“数据二进制:“);
private JTextField inputnumberText=new JTextField(““);
private JLabel chushuJLable=new JLabel(“约定除数:“);
private JTextField chushuText=new JTextField(““);
private JLabel ronyumaJLable=new JLabel(“冗余码:“);
private JTextField ronyumaText=new JTextField(““);
private JLabel beichushuJLable=new JLabel(“被除数:“);
private JTextField beichushuText=new JTextField(““);
private JLabel outputJLable=new JLabel(“接收到的数据:“);
private JTextField outputText=new JTextField(““);
private JLabel yushuJLable=new JLabel(“校验码:“);
private JTextField yushuText=new JTextField(““);
private JButton inputButton=new JButton(“传输“);
private JButton checkButton=new JButton(“检验“);
private JTextArea checkArea=new JTextArea(“效验结果“);
String shang=“1“;
public xunhuanronyu(){
super(“循环冗余检测系统“);

//窗口属性
this.setLayout(null);
this.setSize(800 400);
this.setLocation(300200);
//文本属性
inputJLable.setBounds(5 5 100 30);
inputJLable.setHorizontalAlignment(JTextField.CENTER);
inputText.setBounds(105 5 180 30);
inputText.setEditable(true);//可编辑
inputnumberJLable.setBounds(5 45 100 30);
inputnumberJLable.setHorizontalAlignment(JTextField.CENTER);
inputnumberText.setEditable(false);
inputnumberText.setBackground(Color.WHITE);
inputnumberText.setBounds(105 45 180 30);
chushuJLable.setBounds(5 85 100 30);
chushuJLable.setHorizontalAlignment(JTextField.CENTER);
chushuText.setBounds(105 85 180 30);
beichushuJLable.setBounds(5 125 100 30);
beichushuJLable.setHorizontalAlignment(JTextField.CENTER);
beichushuText.setBounds(105 125 180 30);
beichushuText.setEditable(false);
beichushuText.setBackground(Color.WHITE);
ronyumaJLable.setBounds(5 165 100 30);
ronyumaJLable.setHorizontalAlignment(JTextField.CENTER);
ronyumaText.setBounds(105 165 180 30);
ronyumaText.setEditable(false);
ronyumaText.setBackground(Color.WHITE);
outputJLable.setBounds(350 5 100 30);
outputJLable.setHorizontalAlignment(JTextField.CENTER);
outputText.setBounds(450 5 180 30);
yushuJLable.setBounds(350 45 100 30);
yushuJLable.setHorizontalAlignment(JTextField.CENTER);
yushuText.setBounds(450 45 180 30);
yushuText.setEditable(false);
yushuText.setBackground(Color.WHITE);
checkArea.setBounds(380 90 250 80);
//按钮属性
inputButton.setBounds(150 230 80 38);
checkButton.setBounds(490 230 80 38);
//添加
this.add(inputJLable);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2021-01-28 18:25  jisuanjiwangluo\
     文件         301  2021-01-28 17:45  jisuanjiwangluo\.classpath
     文件         391  2021-01-28 17:45  jisuanjiwangluo\.project
     目录           0  2021-01-28 17:45  jisuanjiwangluo\.settings\
     文件          86  2021-01-28 17:45  jisuanjiwangluo\.settings\org.eclipse.core.resources.prefs
     文件         598  2021-01-28 17:45  jisuanjiwangluo\.settings\org.eclipse.jdt.core.prefs
     目录           0  2021-01-28 17:45  jisuanjiwangluo\bin\
     目录           0  2021-01-28 17:45  jisuanjiwangluo\bin\jisuanjiwangluo\
     文件        6750  2021-01-28 17:45  jisuanjiwangluo\bin\jisuanjiwangluo\xunhuanronyu.class
     目录           0  2021-01-28 17:45  jisuanjiwangluo\src\
     目录           0  2021-01-28 17:45  jisuanjiwangluo\src\jisuanjiwangluo\
     文件        7459  2021-01-28 17:45  jisuanjiwangluo\src\jisuanjiwangluo\xunhuanronyu.java
     文件       26152  2021-01-28 17:58  jisuanjiwangluo\循环冗余.png
     目录           0  2021-01-28 18:24  jisuanjiwangluo\有问题或打赏加我\
     文件       39129  2021-01-28 18:24  jisuanjiwangluo\有问题或打赏加我\b490660d05ca71f0a902b3c475d836b.jpg

评论

共有 条评论