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

}
最近下载更多
王少波  LV5 4月1日
张晨荣  LV1 2023年12月19日
2386136609  LV1 2023年12月17日
wangjialiang1  LV17 2023年8月20日
2385649653  LV7 2023年6月25日
heweimin  LV13 2023年4月27日
fenghuijun  LV26 2023年3月27日
刘鹏yyds  LV10 2022年12月21日
小安同学  LV7 2022年12月19日
最代码-宋家辉  LV61 2022年6月30日
最近浏览更多
qqqww11  LV2 6月26日
姜长志  LV1 5月5日
王少波  LV5 4月1日
zhos0212  LV19 2月29日
luyouqi  LV1 2月29日
Willis_m 2月29日
暂无贡献等级
46562026 2023年12月22日
暂无贡献等级
张晨荣  LV1 2023年12月19日
2386136609  LV1 2023年12月17日
violetluo 2023年12月1日
暂无贡献等级
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友