📄 bofangqi.txt
字号:
import javax.swing.*;
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class JavaApplet1 extends JApplet{
private JComboBox musicList;
private String strmusic[]={"change.wav","eagle.wav,","qinghuaci.wav","moon.wav","saimaqu.mid"};
private JButton playButton,stopButton,loopButton;
private AudioClip music[]=new AudioClip[5];
private AudioClip currentAudio;
public void init(){
Container conpane=getContentPane();
conpane.setLayout(new GridLayout(2,2));
musicList=new JComboBox(strmusic);
for(int i=0;i<5;i++)
music[i]=getAudioClip(getDocumentBase(),strmusic[i]);
currentAudio=music[0];
playButton=new JButton("Play");
stopButton=new JButton("Stop");
loopButton=new JButton("Loop");
conpane.add(playButton);
conpane.add(stopButton);
conpane.add(loopButton);
conpane.add(musicList);
musicList.addItemListener(new ItemListener(){
public void itemStateChanged(ItemEvent e){
currentAudio.stop();
currentAudio=music[musicList.getSelectedIndex()];}
});
playButton.addActionListener(new MyActionListener());
stopButton.addActionListener(new MyActionListener());
loopButton.addActionListener(new MyActionListener());
setSize(200,100);
setVisible(true);
}
private class MyActionListener implements ActionListener{
public void actionPerformed(ActionEvent e1)
{if(e1.getSource()==playButton)
currentAudio.play();
else if(e1.getSource()==stopButton)
currentAudio.stop();
else if(e1.getSource()==loopButton)
currentAudio.loop();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -