网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯JAVA|JSP

基于JAVA的扑克牌游戏的设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2012-12-17 00:53:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

  4.4.1 服务器端详细设计
MessageServerPanel类:该类是显示服务器及用户信息的Panel类,包括一个文本域-messageBoard可以显示服务器启动信息,用户的连接与断开信息;一个标签-statusLabel可以显示当前连接数。两个Panel,分别为boardPanel用于加载messageBoard文本域和statusPanel用于加载statusLabel标签。
PokerServer类:该类继承了Frame类并实现了ActionListener接口,为服务器端的显示提供了一个框架,将显示服务器信息的Panel和控制按钮整合起来,组成完整的服务器端用户界面。PokerServer类包含三个Button类成员变量:serverStatusButton——用于更新服务器状态信息;messageClearButton——点击此按钮清空服务器消息面板里的消息;serverOffButton——点击此按钮关闭服务器,并且创建了一个Panel变量buttonPanel来放置三个按钮。MessageServerPanel类成员变量server用来显示服务器及用户的信息。同时为服务器与客户端通信建立了ServerSocket类成员变量serverSocket。此外PokerServer类还包括三个Hashtable类成员变量:clientDataHash——保存Socket与发送数据的流的映射;clientNameHash——保存Socket与用户名之间的映射,以及pokerPeerHash——保存对战的两个客户端用户名的映射。ServerSocket类包含的方法有: makeMessageServer(int port,MessageServerPanel server),这个方法用来初始化消息服务器类,并输出服务器启动信息。actionPerformed(ActionEvent e),这个方法根据事件源的不同来分别响应三个按钮点击事件。
 


以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论