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

📄 music_thread.java

📁 这是一个用jsp+Oracle开发的联系人客户关系管理系统!
💻 JAVA
字号:
package com.test;

import java.applet.*;
import java.awt.event.*;
import javax.swing.*;

public class music_thread extends Applet implements ActionListener,Runnable
{
	AudioClip clip;
	JTextField text;
	Thread thread;
	JButton play,loop,stop;

	public void init()
	{
		thread = new Thread(this);
		thread.setPriority(Thread.MIN_PRIORITY);
		play = new JButton("开始");
		stop = new JButton("停止");
		loop = new JButton("循环");
		text = new JTextField(15);
		text.setText("please wait......");
		play.setEnabled(false);
		loop.setEnabled(false);
		stop.setEnabled(false);
		play.addActionListener(this);
		loop.addActionListener(this);
		stop.addActionListener(this);
		add(play);
		add(loop);
		add(stop);
		add(text);
	}

	public void start()
	{
		thread.start();
	}

	public void stop()
	{
		thread.stop();
	}

	public void actionPerformed(ActionEvent e)
	{
		if(e.getSource()==play)
		{
			clip.play();
			text.setText("文件正在play中,please wait......");
		}
		else if(e.getSource()==loop)
		{
			clip.loop();
		}
		else if(e.getSource()==stop)
		{
			clip.stop();
		}
	}

	public void run()
	{
		clip = getAudioClip(getCodeBase(),"super star.mp3");
		text.setText("文件正在处理中,please wait......");
		if(clip!=null)
		{
			play.setEnabled(true);
			loop.setEnabled(true);
			stop.setEnabled(true);
			text.setText("可以播放了");
		}
	}
};

⌨️ 快捷键说明

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