java网络五子棋的源代码
日期:2008年6月15日 作者: 查看:[大字体 中字体 小字体]-
controlPad controlpad=new controlPad();
chessPad chesspad=new chessPad();
inputPad inputpad=new inputPad();
Socket chatSocket;
DataInputStream in;
DataOutputStream out;
String chessClientName=null;
String host=null;
int port=4331;
boolean isOnChat=false; //在聊天?
boolean isOnChess=false; //在下棋?
boolean isGameConnected=false; //下棋的客户端连接?
boolean isServer=false; //如果是下棋的主机
boolean isClient=false; //如果是下棋的客户端
Panel southPanel=new Panel();
Panel northPanel=new Panel();
Panel centerPanel=new Panel();
Panel westPanel=new Panel();
Panel eastPanel=new Panel();
chessClient()
{
super("Java五子棋客户端");
setLayout(new BorderLayout());
host=controlpad.inputIP.getText();
westPanel.setLayout(new BorderLayout());
westPanel.add(userpad,BorderLayout.NORTH);
westPanel.add(chatpad,BorderLayout.CENTER);
westPanel.setBackground(Color.pink);
inputpad.inputWords.addKeyListener(this);
chesspad.host=controlpad.inputIP.getText();
centerPanel.add(chesspad,BorderLayout.CENTER);
centerPanel.add(inputpad,BorderLayout.SOUTH);
centerPanel.setBackground(Color.pink);
controlpad.connectButton.addActionListener(this);
controlpad.creatGameButton.addActionListener(this);
controlpad.joinGameButton.addActionListener(this);
controlpad.cancelGameButton.addActionListener(this);
controlpad.exitGameButton.addActionListener(this);
controlpad.creatGameButton.setEnabled(false);
controlpad.joinGameButton.setEnabled(false);
controlpad.cancelGameButton.setEnabled(false);
southPanel.add(controlpad,BorderLayout.CENTER);
southPanel.setBackground(Color.pink);
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e) - 上一页 [1] [2] [3] [4] 下一页
-
- java网络五子棋的源代码 相关文章:
- ·C#编写的windows计算器-源代码
- ·Linux操作系统源代码详细分析
- ·C#導出Excel源碼
- ·实例讲解.NET中资源文件的创建与使用
- ·Java编写的计算器程序及源代码(1)
- ·Java学生成绩管理系统源代码
- ·C#.net对XML文件的操作,福cs源代码
- ·按下电源 风扇转但主机不启动
- ·CS起源-枪械大全
- ·C语言程序源代码下载
- java网络五子棋的源代码 相关软件
- ·XP经典主题资源包合集 萝卜家园典藏版 V2.0
- ·宏源证券大智慧 V5.57
- ·胜利之日:起源(Day of Defeat: Source)
- ·反恐精英之起源(CS2.0)
- ·罗马发源地
- ·《突袭2之资源战》免CD补丁
- ·方塘音控(系统音量及录音源控制) V1.0b
- ·番茄花园 windows 主题资源包 V1.2
- ·源氏物语
- ·雷之源 V2.0.12.15
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:Java线程入门——什么是线程
下一篇:Java网络编程的学习笔记(二)
精品推荐
热点TOP10
- ·Struts+Spring+Hibernate实现上传下载
- ·你能过关吗?J2EE面试题集锦(附答案)
- ·ActiveXObject 对象
- ·Hibernate一对多单向关系
- ·servlet和JSP过滤器Filter
- ·用Java构造自己的媒体播放器
- ·用Java实现音频播放
- ·Java的特点
- ·Java编写的计算器程序及源代码(1)
- ·Java学生成绩管理系统源代码
- ·利用JMF进行多媒体编程
- ·Java基础:三步学会Java Socket编程
- ·使用 Java 平台管理 bean
- ·java.util.Calendar的用法。
- ·用Axis开发基于Java的Web服务
- ·候捷谈Java反射机制
- ·parse 方法
- ·SP 短信开发-基础知识篇
- ·创建struts1.2 + Hibernate3.0 Web工程
- ·在桌面应用中使用JAVA DB
特别推荐
- ·在Windows和linux下建立java开发环境
- ·你能过关吗?J2EE面试题集锦(附答案)
- ·面向过程与面向对象的区别
- ·Tapestry入门
- ·候捷谈Java反射机制
- ·标准的web.xml
- ·Java异常处理的特殊情况
- ·SOAP协议初级指南
- ·Why Java can be used for games?
- ·用Java Socket制作广播信使程序
- ·J2ME游戏开发实例讲解
- ·用java实现print screen,读取位图文件,将位图文件转化位jpeg格式并保存成文件输出!
- ·[SNAP]实例讲解移动QQ在线平台
- ·0. Preface: Core Technologies
- ·一个简单实用的数据库操作框架
- ·开源技术——体验Struts
- ·Java资料:Swing中的事件处理详细资料
- ·Tomcat性能调整
- ·Java基础:三步学会Java Socket编程
- ·一种通用的输入校验方法和气球泡提示的实现(键盘用户界面模块)
