我是数据库处理的新手。我正在用 Java 创建一个卡拉 OK 播放器,我需要一个数据库。我不必直接从硬盘获取材料(声音和文本文件),但我想要一个数据库(SQL Server、Oracle 等)来存储它们,这样我就可以拥有一个可以引用/指向的对象他们。可能吗??
public class SoundPlayer extends JComponent
{
String windowName;
Clip clip;Clip clip2;
public static void main(String[] args) throws UnsupportedAudioFileException,
IOException, LineUnavailableException, InterruptedException
{
JFrame f=new JFrame("hh");
f.getContentPane();
f.pack();
f.setVisible(true);
}
private String String;
public SoundPlayer(File file) throws UnsupportedAudioFileException, IOException, LineUnavailableException, InterruptedException {
AudioInputStream ain=AudioSystem.getAudioInputStream(file);
try
{
DataLine.Info info=new DataLine.Info(Clip.class,ain.getFormat());
AudioFormat inFormat = ain.getFormat();
clip=(Clip) AudioSystem.getLine(info);
//rest code
该对象应该在我的程序中可用,以便我可以访问它。