package com.lixin.wuziqi;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Toolkit;
import javax.management.loading.PrivateClassLoader;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class Qipan extends JFrame {
private JMenuBar bar;//菜单
private JMenu xitong;//系统功能
private JMenuItem renrenduiyi;//人人对弈
private JMenu renjiduiyi;
private JMenuItem renzhihei;
private JMenuItem renzhibai;//人直白
private Draw draw;
private JLabel userInfo;
private JLabel gameInfo;
public Qipan(){
super("腾讯课堂Coding学院——五子棋v1.0");
init();
this.setSize(600,600);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Dimension d=Toolkit.getDefaultToolkit().getScreenSize();
int width=(int)d.getWidth();
int height=(int)d.getHeight();
this.setLocation((width-600)/2, (height-600)/2);
this.setVisible(true);
}
public void init(){
bar=new JMenuBar();
xitong=new JMenu("系统功能");
renrenduiyi =new JMenuItem("人人对弈");
renjiduiyi =new JMenu("人机对弈");
renzhihei=new JMenuItem("人执黑");
renzhibai=new JMenuItem("人执白");
draw =new Draw();
userInfo=new JLabel("未登录");
userInfo.setHorizontalAlignment(JLabel.CENTER);
gameInfo=new JLabel("游戏未开始 ");
gameInfo.setHorizontalAlignment(JLabel.CENTER);
bar.add(xitong);
xitong.add(renrenduiyi);
xitong.add(renjiduiyi);
renjiduiyi.add(renzhihei);
renjiduiyi.add(renzhibai);
this.setLayout(new BorderLayout());
this.setJMenuBar(bar);
this.add(draw,BorderLayout.CENTER);
this.add(userInfo,BorderLayout.NORTH);
this.add(gameInfo,BorderLayout.SOUTH);
}
public void addListener(){
}
public static void main(String[] args) {
new Qipan();
}
}