最代码广告位
首页>分享>java swing开发五子棋游戏代码>/src/org/liky/game/frame/MyChessFrame.java
package org.liky.game.frame;

import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Toolkit;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;

import javax.imageio.ImageIO;
import javax.swing.JFrame;

public class MyChessFrame extends JFrame implements MouseListener {
	public MyChessFrame() {
		this.setTitle("五子");
		this.setSize(1000, 700);
		this.setResizable(false) ;
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		int width = Toolkit.getDefaultToolkit().getScreenSize().width;
		int height = Toolkit.getDefaultToolkit().getScreenSize().height;
		/*System.out.println("宽度为: "+width);
		System.out.println("高度为: "+height);*/
		this.setLocation((width - 200)/2, (height-100)/2);
		
		this.addMouseListener(this);
		
		this.setVisible(true);
	}
	
	public void paint(Graphics g) {
		/*g.drawString("五子棋游戏", 20, 40);*/
		/*g.drawOval(20, 40, 40, 40);*/
		/*g.fillOval(20, 40, 40, 40);*/
		/*g.drawLine(20, 40, 80, 40);*/
	/*	g.drawRect(20, 40, 40, 20);
		g.fillRect(80, 40, 40, 20);*/
		BufferedImage image = null;
		try {
			image = ImageIO.read(new File("E:/image/MLDN文字01.jpg"));
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		g.drawImage(image,0,0,this);
		g.drawOval(20, 40, 40, 40);
		g.setColor(Color.BLUE);
		g.fillRect(80, 40, 40, 20);
		g.setFont(new Font("宋体",40,40));		
		g.drawString("五子棋游戏", 20, 100);
	}

	public void mouseClicked(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	public void mouseEntered(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	public void mouseExited(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	public void mousePressed(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}

	public void mouseReleased(MouseEvent arg0) {
		// TODO Auto-generated method stub
		
	}
	

}
最近下载更多
houliukou LV362月21日
太阳太阳月亮
wushaofei LV22月2日
星星星星
lllkkk333 LV11月6日
星星
Andres LV51月3日
月亮星星
804723309 LV62019年12月17日
月亮星星星星
佳叶待你如初恋 LV42019年10月15日
月亮
lulei3555259 LV22019年7月6日
星星星星
wei1101025 LV142019年7月1日
月亮月亮月亮星星星星
huhuidan111222 LV102019年6月22日
月亮月亮星星星星
李逸荨 LV102019年6月16日
月亮月亮星星星星
最近浏览更多
wangzff LV3昨天
星星星星星星
houliukou LV362月21日
太阳太阳月亮
weisheng1 LV22月20日
星星星星
L19htning2月13日
暂无贡献等级
15966848095 LV122月8日
月亮月亮月亮
wushaofei LV22月2日
星星星星
暂无贡献等级
kkkkkk666 LV11月6日
星星
lllkkk333 LV11月6日
星星
Andres LV51月3日
月亮星星
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友