首页>代码>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
		
	}
	

}
最近下载更多
刘鹏yyds  LV10 2022年12月21日
小安同学  LV7 2022年12月19日
最代码-宋家辉  LV60 2022年6月30日
CaoCaii  LV6 2022年6月20日
微信网友_5992582549164032  LV6 2022年6月11日
我是恩麻麻  LV1 2022年4月23日
闫小玥  LV8 2021年12月22日
123456yxpp  LV2 2021年12月21日
Lunaticsky  LV3 2021年12月7日
无名氏111  LV32 2021年11月28日
最近浏览更多
gzryue  LV3 3月8日
13174819092  LV1 2月14日
刘鹏yyds  LV10 2022年12月21日
小安同学  LV7 2022年12月19日
alexcheung  LV3 2022年12月17日
力就就 2022年12月16日
暂无贡献等级
秋彦llq 2022年12月14日
暂无贡献等级
simsom  LV1 2022年12月13日
微信网友_6257389485428736 2022年12月11日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友