我想顯示面板內的音頻文件的鏈接。它應該在用戶點擊時播放。我怎樣才能做到這一點?如何在Java中建立本地文件的鏈接?
-1
A
回答
3
您可以添加clickable label
打開音頻文件,這裏有一個例子:
JLabel lblFileLink = new JLabel("Audio File Title");
// To indicate the the link is clickable
lblFileLink.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
lblFileLink.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
try {
Desktop.getDesktop().open(
new File("AUDIO FILE PATH"));
} catch (IOException e1) {
e1.printStackTrace();
}
}
});
如果你想類似於HTML鏈接的鏈接,您可以執行以下操作:
JLabel lblFileLink =
new JLabel("<HTML><BODY><a href=\"\">somefile.mp3</a></BODY></HTML>");
相關問題
- 1. 如何建立Flash文件的鏈接?
- 2. 如何在Python中與郵件正文建立鏈接
- 3. 如何在FancyTree中建立鏈接
- 4. 如何在Django中建立pdf鏈接
- 5. 如何建立鏈接 - 鏈接到DIV?
- 6. 如何創建本地存儲文件的超鏈接列表?
- 7. 如何更改HTML文件的鏈接到本地鏈接
- 8. 如何在HTML鏈接中建立鏈接
- 9. 在Java中創建HREF和鏈接文本的Java的HashMap的
- 10. Android - 如何建立一個Xml文件數據的鏈接
- 11. 如何創建超鏈接在本文
- 12. 創建鏈接文件的獨立版本
- 13. 在Doxia Apt站點文件中創建java文件的鏈接?
- 14. 如何在java中創建超鏈接?
- 15. 如何建立新的Google地圖的鏈接,座標爲
- 16. 建立與本地SQL Server數據庫文件的連接
- 17. 如何在我的本地主機上從我的本地站點建立至worldwideweb(www)的鏈接?
- 18. 顯示文件夾並建立這些文件夾的鏈接
- 19. 如何在html中創建文本文件中特定行的鏈接
- 20. 獨立Java EE JAR文件的直接鏈接是什麼?
- 21. 如何上傳本地文件作爲鏈接在asp.net
- 22. 如何在maven構建過程中鏈接本地存儲庫
- 23. 鏈接到解決方案c中的本地文本文件#
- 24. php「模式」如何建立鏈接?
- 25. 如何創建可下載的鏈接到文本文件?
- 26. 如何從本地虛擬主機上的網頁鏈接打開本地軟件中的本地文件
- 27. 如何本地化Rails 3中的鏈接文本?
- 28. 如何在iframe中建立相對於父URL的鏈接
- 29. 如何在autotools項目中鏈接建立的庫
- 30. 如何在Qt Creator的共享庫中建立靜態鏈接?
你嘗試過什麼嗎?想到什麼? – Maroun 2013-02-16 17:15:20
你的意思是通過GUI?您有幾個選項可以在Java中創建GUI應用程序:Swing,AWT,SWT,JavaFX。 – 2013-02-16 17:15:52
錯誤的網站 - 你正在尋找一個開發商租用網站,其中有很多。 – 2013-02-16 17:25:17