我想让我的Java程序播放一首歌?
我想让我的Java程序在程序运行时播放一首歌,让我的Java程序播放带有文件名的曲子的示例代码是什么 “hillsong.mp3”?另外,如果不是太多的问题,我的程序写得好吗?或者我应该在不同的类中添加不同的方法吗我想让我的Java程序播放一首歌?,java,Java,我想让我的Java程序在程序运行时播放一首歌,让我的Java程序播放带有文件名的曲子的示例代码是什么 “hillsong.mp3”?另外,如果不是太多的问题,我的程序写得好吗?或者我应该在不同的类中添加不同的方法吗 import java.awt.*; import sun.audio.*; import javax.swing.*; public class AudioandImage extends JFrame { public ImageIcon image1; pub
import java.awt.*;
import sun.audio.*;
import javax.swing.*;
public class AudioandImage extends JFrame {
public ImageIcon image1;
public JLabel label1;
public ImageIcon image2;
public JLabel label2;
public JLabel text;
AudioandImage() {
setLayout (new BorderLayout());
image1 = new ImageIcon(getClass().getResource("losangeles.jpg"));
label1 = new JLabel(image1);
add(label1,BorderLayout.PAGE_START);
image2 = new ImageIcon(getClass().getResource("elsalvador.jpg"));
label2 = new JLabel(image2);
add(label2,BorderLayout.CENTER);
text = new JLabel("<html><ul>My name is : Erik Landaverde "
+ "<li/>Some facts about myself: </li> "
+ "<li/>I was born and raised in South Central Los Angeles</li>"
+ "<li/>Have a Salvadorean background</li>"
+ "<li/>My favorite sport is soccer</li>"
+ "<li/>Lastly... I am a programmer!</li></ul></html>", SwingConstants.CENTER);
add(text,BorderLayout.PAGE_END);
}
public static void main(String[] args) {
AudioandImage gui = new AudioandImage();
gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
gui.setVisible(true);
gui.pack();
gui.setTitle("A Little About Myself");
}
}
import java.awt.*;
导入sun.audio.*;
导入javax.swing.*;
公共类AudioandImage扩展了JFrame{
公共图像图标图像1;
公共JLabel标签1;
公共图像图标图像2;
公共JLabel标签2;
公共标签文本;
音频图像(){
setLayout(新的BorderLayout());
image1=新的ImageIcon(getClass().getResource(“losangeles.jpg”);
label1=新的JLabel(图1);
添加(label1,BorderLayout.PAGE_START);
image2=新的ImageIcon(getClass().getResource(“elsalvador.jpg”);
label2=新的JLabel(图2);
添加(label2,BorderLayout.CENTER);
text=new JLabel(“我的名字是:Erik Landaverde”
+“关于我自己的一些事实:”
+“我在洛杉矶中南部出生和长大”
+“有萨尔瓦多背景”
+“我最喜欢的运动是足球”
+“最后……我是一名程序员!
”,SwingConstants.CENTER);
添加(文本、边框布局。第页\结尾);
}
公共静态void main(字符串[]args){
AudioAndImageGUI=新的AudioAndImageGUI();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
gui.pack();
setTitle(“关于我自己的一点”);
}
}
请仅在可运行代码上使用代码段。的可能重复请仅在可运行代码上使用代码段。的可能重复