教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 实用模板 >

《计算机网络通信》课程设计报告(5)

来源:网络收集 时间:2026-08-26
导读: 附 录 } //服务端主框架类 import java.awt.*; import java.awt.event.*; - 13 - } pointer=root; int i=0; while (i if (pointer.next!=null) { } else { } i++; return null; pointer=pointer.next; } public N

附 录

}

//服务端主框架类 import java.awt.*; import java.awt.event.*;

- 13 -

}

pointer=root; int i=0;

while (i

if (pointer.next!=null) { } else { } i++;

return null;

pointer=pointer.next;

}

public Node find(int index) {

if (count==0) { }

if (index<0) {

return null; return null; }

return null;

}

return pointer;

return pointer; }

附 录

import javax.swing.*; import javax.swing.event.*; import javax.swing.border.*; import java.io.*; import java.net.*;

public class ServerFrame extends JFrame {

public ServerFrame() { }

public void init()//初始化 {

Border

super(\服务端\init();

setSize(370,570); show();

private JButton jbStartServer; private JButton jbStopServer; private JButton b1; private JScrollPane js; private Border border;

private ServerSocket serverSocket; private JComboBox combobox; private JTextArea textarea; private JTextField textfield; private JTextField systemMsg; private UserInfoList userInfoList; private ServerListenThread listenThread;

bevelBorder=BorderFactory.createBevelBorder(BevelBorder.RAISED,Color.white,

Color.white,Color.white,Color.white);

Border emptyBorder=BorderFactory.createEmptyBorder(1,1,1,1); border=BorderFactory.createCompoundBorder(bevelBorder,emptyBorder); jbStartServer=new JButton(\启动\jbStopServer=new JButton(\关闭\

- 14 -

附 录

systemMsg.addActionListener(

new ActionListener()

- 15 -

systemMsg=new JTextField(40); systemMsg.setEnabled(false);

textfield=new JTextField(40); textfield.setEditable(false);

textarea=new JTextArea(20,20); textarea.setEditable(false); js=new JScrollPane(textarea);

b1=new JButton(\发送\jbStopServer.setEnabled(false); jbStartServer.addActionListener( { } );

jbStopServer.addActionListener( { } );

combobox=new JComboBox();

combobox.insertItemAt(\所有人\combobox.setSelectedIndex(0);

public void actionPerformed(ActionEvent e) { }

stopServer(); new ActionListener()

public void actionPerformed(ActionEvent e) { }

startServer(); new ActionListener()

附 录

c.add(b1,null);

c.add(jbStartServer,null); c.add(jbStopServer,null); c.add(textfield,null); c.add(js,null); c.add(combobox,null);

- 16 -

textfield.setBounds(30,75,100,20); js.setBounds(30,110,300,300); combobox.setBounds(30,425,90,30); systemMsg.setBounds(30,470,200,50); b1.setBounds(250,470,60,50);

{ } );

this.addWindowListener( { } );

Container c=getContentPane(); c.setLayout(null);

jbStartServer.setBorder(border); jbStartServer.setBounds(30,30,90,30); jbStopServer.setBorder(border); jbStopServer.setBounds(150,30,90,30);

public void windowClosing(WindowEvent e) { }

stopServer(); System.exit(0); new WindowAdapter()

public void actionPerformed(ActionEvent e) { }

sendSystemMessage();

附 录

}

public void startServer()//启动服务 { } …… 此处隐藏:644字,全部文档内容请下载后查看。喜欢就下载吧 ……

《计算机网络通信》课程设计报告(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/519030.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)