JBuilder制作音频播放程序 - 编程入门网
new JavaSoundAudioClip(ff);
}
catch (Exception e) {
System.out.println("error");
}
playerThread = new Thread(this);
playerThread.start();
}
public void run() {
if (playing) {
if (!stopped) {
if (locate == null)
System.out.print("nulll");
try {
locate.play();
System.out.print("test");
}
catch (Exception ee) {}
}
}
}
public void stop() {
stopped = true;
threadExit = true;
if (playing == true) {
playing = false;
locate.stop();
}
}
public void pause() {
if (playing == true) {
locate.stop();
}
}
}
JBuilder制作音频播放程序(3)时间:2010-09-223.设计文件过滤FileFilter 我们在使用Windows窗口打开文件时,经常会在文件类型的下拉框中看到多种相应的类型,这样可以限定用户所能够选定的文件类型,也可以提高用户选择文件的速度,因为这样将会只显示相应类型的文件。 而Java中也提供了相应的类可以完成这一功能。 javax.swing.filechooser.FileFilter是一个定义好的抽象类,实现了文件过滤器的基本功能。它只有两个方法:public abstract boolean accept(File f)和public abstract String getDescription()。由于文件过滤器在我们的程序中只用于Frame窗口中,所以鉴于封装性,我们将其定义为MyFrame的内部类,如下所示:
4.设置成Windows格式 Java具有跨平台的特性,同时造成它的界面也比较独具“个性”。为了使界面更加美观,符合大多数Windows平台使用者的习惯,我们可以在Frame中加上下面一段代码:
其中,javax.swing.UIManager可以获取和设置外观。getSystemLookAndFeelClassName()方法会自动过去当前系统平台,在通过setLookAndFeel方法就可以进行设置了。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |