- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个项目,而且我对小程序还不熟悉。我不知道如何使用这些参数查找文件。我知道还有另一个问题几乎相同,但我希望以一种简单、简化的方式解决这个问题,因为我对此很陌生。任何帮助都是极好的!!!这是我的代码:
import java.applet.Applet;
import java.applet.AudioClip;
import java.awt.Graphics;
public class SoundDemo extends Applet
{
public void init()
{
AudioClip clip = getAudioClip( getCodeBase(), "sounds/Dragon Roost.wav" );
clip.play();
}
public void paint( Graphics g )
{
g.drawString( "Now Playing Clip", 10, 10 );
}
}
最佳答案
也许可以帮助你理解。在这里,我正在读取存储在项目的 src
文件夹中的 music
文件夹下的音乐文件,如下面的快照所示。
getDocumentBase()
指向存储所有类的 bin
文件夹(类路径)。
在您的情况下,它将从 bin/sounds/Dragon Roost.wav
获取音乐
获取嵌入此小程序的文档的 URL。例如,假设文档中包含一个小程序:
http://java.sun.com/products/jdk/1.2/index.html
文档库是:
http://java.sun.com/products/jdk/1.2/index.html
获取基本 URL。这是包含此小程序的目录的 URL。
<小时/>示例代码:
小程序:
URL url = getDocumentBase();
AudioClip audioClip = getAudioClip(url, "music/JButton.wav");
项目结构:
关于java - 如何在 Java Applet 中正确使用 getDocumentBase() 和 getCodeBase()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23817796/
尽管我导入了 applet 库,NetBeans 仍无法在我的代码中识别和使用 getDocumentBase(),我的项目中有 html 文件以及所有其他必需的文件,这是我的代码的一部分: impo
是否有与 Java 的 GetDocumentBase() 方法等效的 Actionscript/Flash?我试图弄清楚是否可以根据加载 Flash 对象的 url 创建事件。 如果该对象在 www
我正在开发一个项目,而且我对小程序还不熟悉。我不知道如何使用这些参数查找文件。我知道还有另一个问题几乎相同,但我希望以一种简单、简化的方式解决这个问题,因为我对此很陌生。任何帮助都是极好的!!!这是我
我是一名优秀的程序员,十分优秀!