java 联机五子棋_java初级程序---联机五子棋--Two

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

http://tieba.baidu.com/p/3718757434?pid=67400973593&cid=0#67400973593

写完了第一个程序球运动后,写一个同样是java初级的程序---五子棋联机班

package Game;

import java.awt.Color;

import java.awt.Graphics;

import java.awt.Image;

import java.awt.Toolkit;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.awt.event.MouseEvent;

import java.awt.event.MouseListener;

import java.io.File;

import java.io.IOException;

import java.io.InputStream;

import java.io.OutputStream;

import java.net.BindException;

import java.net.ServerSocket;

import java.net.Socket;

import javax.imageio.ImageIO;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import org.omg.CORBA.PRIVATE_MEMBER;

public class Fivechess extends JFrame{

private JPanel jPanel;

private Image image;

private int i=0;

private int count=0;

private byte[][] chess =new byte[21][21];

//private int model=0;

private boolean ischessed=false;

private boolean isyouturn=false;

private byte color=0;

private byte[]lastchess=new byte[2];

public Fivechess(){

this.setTitle("五子棋游戏");

this.setSize(700, 750);

int x =Toolkit.getDefaultToolkit().getScreenSize().width;

int y = Toolkit.getDefaultToolkit().getScreenSize().height;

this.setLocation((x-700)/2, (y-750)/2);

this.setResizable(false);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

JMenuBar bar =new JMenuBar();

JMenu game =new JMenu("游戏");

JMenu help =new JMenu("帮助");

JMenuItem lianjie = new JMenuItem("连接主机");

JMenuItemjianli = new JMenuItem("建立主机");

JMenuItem guanyu = new JMenuItem("关于游戏");

JMenuItem tuichu= new JMenuItem("退出游戏");

tuichu.addActionListener(new ActionListener() {

@Override

public void actionPerformed(ActionEvent e) {

int i=JOptionPane.showConfirmDialog(Fivechess.this, "您确定要退出游戏吗?");

if(i==0){

System.exit(0);

}

}

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值