该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
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);
}
}