小编Pat*_*urg的帖子

Java运行时异常 - 错误的树类型

我正在写一个基本的音乐椅应用程序,并且在使用按钮打开/关闭音乐时遇到了一些困难(在我漂亮的摇摆界面中).

我在netbeans中创建了界面,并添加了必要的动作侦听器.以下是相关代码:

*private void runActionPerformed(java.awt.event.ActionEvent evt) {                                    
    if (run.getText().equals("Stop Music"))
        stopMus();
    else
        startMus();
}                                   

public void startMus()
{
    Music music = new Music();
    music.playAudio();
    run.setText("Stop Music");

}
public void stopMus()
{
    Music music = new Music();
    music.stopAudio();
    run.setText("Start Music");
}*
Run Code Online (Sandbox Code Playgroud)

"音乐"课程如下:

    import java.io.File;
    import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.SourceDataLine;

 public class Music {

        AudioFormat audioFormat;
        AudioInputStream audioInputStream;
        SourceDataLine sourceDataLine;
        boolean stopPlayback = false;
        playThread p;

        public Music()
        { 
            p = new playThread(); 
        }

        public void playAudio() …
Run Code Online (Sandbox Code Playgroud)

java swing multithreading exception

6
推荐指数
1
解决办法
2425
查看次数

标签 统计

exception ×1

java ×1

multithreading ×1

swing ×1