资源简介
java语言适用,内有相关实验文档以及流程图和实验结果截图,能实现基本功能,也能作为参考,不足请包涵
代码片段和文件信息
package csma;
import java.awt.*;
import java.awt.event.*;
import java.util.Random;
import java.lang.Thread;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JProgressBar;
class frame1 extends javax.swing.JDialog implements ActionListener
{
// static Graphics ss;
static int enternumber;
static TextArea flag;
static TextArea route1;
static TextField route2;
static TextArea text3;
static TextField text4;
static TextArea text5;
static TextField route11;
static TextField route22;
static TextField text12;
static TextField text13;
static TextField text14;
static TextField text15;
static TextField text16;
static TextField text17;
static TextField text18;
static TextField text19;
static TextField time;
static TextField time2;
static TextArea errorhelp;//用于提示错误信息
Label label1;
Label label2;
Label label3;
Label timecost1;
Label timecost2;
JLabel picture;
static JProgressBar jProgressBar1;
static JProgressBar jProgressBar2;
JButton title;
JButton start;
JButton reset;
JButton one;
JButton two;
JButton judge;
frame1()//初始化界面
{ java.awt.Container p;
// setBackground(Color.white);
// ss=this.getGraphics();
p = getContentPane();
setBounds(200 200 800 400);
setVisible(true);
p.setBackground(Color.BLACK);
setLayout(null);
// paintComponents(this.getGraphics());
route1=new TextArea(““1025TextArea.SCROLLBARS_NONE);
route2=new TextField(1);
text3=new TextArea(“ 内核分析: 1.在一台计算机上实现用多个线程来模拟多个计算机 2.使用一个共享数据区来模拟总线 3.模拟实现发生冲突的过程和冲突的处理机制 具体实现: 1)用两个线程来模拟Ehernet上的 主机1 与 主机2.“1020TextArea.SCROLLBARS_NONE);
text4=new TextField(1);
text5=new TextArea(““15TextArea.SCROLLBARS_NONE);
// title=new JButton(“ ---模拟以太帧的发送过程---- “);
title=new JButton();
start = new JButton(“dipatch package“);
reset=new JButton(“ reset “);
one=new JButton (“ user1“);
two=new JButton (“user 2“);
flag=new TextArea(12);//用于使得线程终止
errorhelp=new TextArea(116);
judge=new JButton(“确认输入“);
label1=new Label(“主机1所需发送的数据包数:“);
label2=new Label(“主机2所需发送的数据包数:“);
label3=new Label(“信道状态:“);//监控信道信息
timecost1=new Label(“user1消耗时间“);
timecost2=new Label(“user2消耗时间“);
jProgressBar1 = new JProgressBar();
jProgressBar2 = new JProgressBar();
route11=new TextField(1) ;//用于追踪数据报的位置
route22=new TextField(1) ;
text12=new TextField(1) ;
text13=new TextField(1) ;
text14=new TextField(1) ;
text15=new TextField(1) ;
text16=new TextField(1) ;
text17=new TextField(1) ;
text18=new TextField(
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 302 2014-04-29 16:42 计算机网络大作业_CSMA-CD\Csmacd\.classpath
文件 382 2014-04-29 16:42 计算机网络大作业_CSMA-CD\Csmacd\.project
文件 598 2014-04-29 16:42 计算机网络大作业_CSMA-CD\Csmacd\.settings\org.eclipse.jdt.core.prefs
文件 84997 2014-01-20 23:31 计算机网络大作业_CSMA-CD\Csmacd\1.jpg
文件 84997 2014-01-20 23:31 计算机网络大作业_CSMA-CD\Csmacd\bin\1.jpg
文件 84997 2014-01-20 23:31 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\1.jpg
文件 622 2014-05-08 19:36 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\fr
文件 1109 2014-05-08 19:36 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\fr
文件 1094 2014-05-08 19:36 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\fr
文件 5068 2014-05-08 19:36 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\fr
文件 4201 2014-05-08 19:29 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\Threadone.class
文件 4130 2014-05-08 19:32 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\Threadtwo.class
文件 699 2014-05-08 10:54 计算机网络大作业_CSMA-CD\Csmacd\bin\csma\Util.class
文件 6309 2014-05-08 19:36 计算机网络大作业_CSMA-CD\Csmacd\src\csma\fr
文件 5923 2014-05-08 19:29 计算机网络大作业_CSMA-CD\Csmacd\src\csma\Threadone.java
文件 5399 2014-05-08 19:32 计算机网络大作业_CSMA-CD\Csmacd\src\csma\Threadtwo.java
文件 321 2014-05-08 10:54 计算机网络大作业_CSMA-CD\Csmacd\src\csma\Util.java
文件 189440 2018-10-08 22:25 计算机网络大作业_CSMA-CD\《计算机网络》大作业--CSMA-CD协议仿真及演示.doc
目录 0 2018-10-08 22:23 计算机网络大作业_CSMA-CD\Csmacd\bin\csma
目录 0 2018-10-08 22:23 计算机网络大作业_CSMA-CD\Csmacd\src\csma
目录 0 2018-10-08 22:23 计算机网络大作业_CSMA-CD\Csmacd\.settings
目录 0 2018-10-08 22:23 计算机网络大作业_CSMA-CD\Csmacd\bin
目录 0 2018-10-08 22:23 计算机网络大作业_CSMA-CD\Csmacd\src
目录 0 2018-10-08 22:23 计算机网络大作业_CSMA-CD\Csmacd
目录 0 2018-10-08 22:25 计算机网络大作业_CSMA-CD
----------- --------- ---------- ----- ----
480588 25
相关资源
- java管理系统飞机订票源代码
- (购买的_慕课网)java设计模式精讲
- java实现自动阅卷系统
- java俄罗斯方块源代码169448
- javaweb音乐网站
- jsp30个项目,适合初学者
- 基于内容的图像检索Java实现相当易懂
- java web入门经典书中光盘中的源码
- Java 网上招聘系统的设计与实现源码
- JAVA加密与解密的艺术第2版(良心保证
- 基于ssm的问卷调查系统
- 数据库课设学生宿舍管理系统源码j
- java swing mysql实现的酒店管理系统项目
- jdk8的完整压缩包,不是exe执行文件,
- 高拍仪SDKC#JAVAHTMLWINFORM等多语言
- java程序设计教程PDF雍俊海+教程+源码
- 二级java无忧考试软件
- Android GDAL 2.1.4.zip
- Java编程思想(第4版)清晰PDF中文完整
- 图解数据结构-使用Java高清版本
- java+mysql新手数据库项目推荐,DNF装备
- ssm+mysql实现的Java web酒店管理项目源码
- Java做的淘宝客导购站,带手机端wap十
- Openjdk9源码
- apache-jmeter-5.1.1(Requires Java 8+).zip
- JavaSE1.8jdk中文文档.chm
- JAVA开发实战经典.pdf
- 基于hadoop的web云盘系统
- 明解Java 柴田望洋著
- java并发编程实战.zip
评论
共有 条评论