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

}
最近下载更多
可不可以吃香菜  LV1 2024年12月12日
fulong1001  LV5 2024年11月6日
王少波  LV5 2024年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日
最近浏览更多
qwertyu137853497 2024年12月26日
暂无贡献等级
jjbjbkj  LV1 2024年12月17日
可不可以吃香菜  LV1 2024年12月11日
smallway  LV1 2024年11月25日
fulong1001  LV5 2024年11月6日
qqqww11  LV2 2024年6月26日
姜长志  LV1 2024年5月5日
王少波  LV5 2024年4月1日
zhos0212  LV19 2024年2月29日
luyouqi  LV1 2024年2月29日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友