⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 control.java

📁 java写的五子连游戏,有声音和优美的画面
💻 JAVA
字号:
package Game;

import java.applet.AudioClip;
import java.awt.Cursor;
import java.awt.Image;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener;
import java.net.URL;

import javax.swing.ImageIcon;
import javax.swing.JFrame;

public class control implements MouseListener, MouseMotionListener {

	Main anim;
	private AudioClip backmusic;
	public control(Main anim) {
		this.anim=anim;
		URL fileGamecleanAudio = getClass().getResource("Sound/1.mid");
		backmusic=java.applet.Applet.newAudioClip(fileGamecleanAudio);
	}


	public void mouseClicked(MouseEvent e) {
		anim.startSound.stop();
		anim.setEnabled(false);
		anim.setVisible(false);
		single sm;
		int gridx=9;
		int gridy=9;
		Image background=(new ImageIcon("pic/background.jpg")).getImage();
		Main m=new Main(); 
		m.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);//预设窗口关闭方式
		m.setTitle("仙剑版五子连");
		m.setSize(background.getWidth(null), background.getHeight(null));
		m.setLocation(100,200);		
		m.setVisible(true);
		m.setResizable(false);
		m.setFocusable(true);
		sm=new single(gridx,gridy,m.getContentPane(),m);//建立SingleMine对象
		backmusic.loop();
		m.getContentPane().addMouseListener(sm);//加入鼠标监听事件
		m.getContentPane().addMouseMotionListener(sm);
		anim.setCursor(Cursor.DEFAULT_CURSOR);
		
	}

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

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

	public void mousePressed(MouseEvent e) {
		anim.setCursor(Cursor.HAND_CURSOR);
		
	}


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

	public void mouseDragged(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}

	public void mouseMoved(MouseEvent e) {
		// TODO Auto-generated method stub
		
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -