---------------------------------------------------------
jlGui : JAVA music player for Java platform.
Project Homepage :
http://www.javazoom.net/jlgui/jlgui.html
MP3 & JAVA Forums :
http://www.javazoom.net/services/forums/index.jsp
JNLP (JavaWebStart) configurator :
http://www.javazoom.net/jlgui/jnlp_configurator.jsp
Contact :
jlgui@javazoom.net
---------------------------------------------------------
INSTALLATION :
------------
To launch jlGui just double click under jlgui2.3.2.jar. If nothing appears try
"java -jar jlgui2.3.2.jar" command. If it still fail then edit jlgui.bat
(or jlgui.sh) script and setup JAVA_HOME variable before launching the script.
- To play local file or playlist : Left click on "Eject" button.
- To play remote file/stream : Right click on "Eject" Button.
- To load a new skin file : Left click on "Eject" button
or right click in top pop-up menu.
- To fill in playlist : Use the playlist front-end or open your
own M3U (or PLS) file.
You might notice that some features (buttons, pop-up) are not working. It's
because it has not been implemented yet (see TODO section at the bottom of
this file).
Have fun,
JavaZOOM Team.
CHANGES :
-------
07/09/2005 : jlGui 2.3.2
------------------------
- Volume value property added in jlgui.ini.
- JLayer 1.0 included.
- MP3SPI 1.9.2 included.
- VorbisSPI 1.0.1 included.
04/27/2004 : jlGui 2.3
----------------------
- Equalizer feature added (for MP3 only) :
+ WinAmp skins 2.0 front-end compliant.
+ Presets
- Seek feature now available for both WAV and MP3.
- File Info feature improved :
+ Shoutcast ICY meta data support added.
+ ID3v1 & v2 tags loaded by MP3SPI.
- Design improved :
+ BasicPlayer redesigned (Threaded events, Audio properties).
+ Classes refactored.
+ Commons-logging added to manage traces.
+ jid3.jar dropped.
+ Pluggable TagInfo implementation.
(taginfo_mpeg_impl, taginfo_oggvorbis_impl properties)
- Bug fixes :
+ Last song endless loop bug for playlist fixed.
+ Black pop-up menu (under Un*x) bug fixed.
+ 8 bits WAV file support fixed.
- Skin support improvements :
+ Invisible components added.
+ Progress Bar, Volume and Balance display problems fixed.
+ Title marquee added.
+ "Loading" and "Buffering" messages added for stream loading.
+ screen_limit parameter added to display (or not) the player in screen.
- PLS support added for playlist.
- Save playlist on exit added.
- SPEEX audio format support added (jSpeex 0.9.3 included).
- VorbisSPI 1.0 included.
- MP3SPI 1.9.1 included.
- J2SE 1.5.0 beta support added.
07/01/2003 : jlGui 2.2
----------------------
- OGG comments and ID3 tags viewer added.
- PlaylistUI up&down buttons added.
- Playlist interface improved.
+ setModified/isModified methods added.
+ setCursor method added.
- Shuffle implemented.
- VorbisSPI 0.7 included.
- JOrbis 0.0.12 included.
- MpegSPI 1.6 included.
(It fixes WAV file non-playing bug under JDK 1.4).
- Bug fix in "Add dir" feature under Linux.
- Bug fix in AudioInputStream closing.
04/01/2002 : jlGui 2.1.1
------------------------
- Drag and Drop support added.
- WinAmp Skins 2.0 support improved.
+ Minimize button added.
+ Double-click to play song from playlist added.
+ Add files to playlist from directory added.
+ Popup menu on title bar added.
- MPEG 2.5 support added through JavaLayer 0.2.0.
- JavaWebStart support added.
+ Default skin included in JAR file.
+ jlgui.jnlp sample included.
- Configuration setup improved.
+ Load custom jlgui.ini from file or URL added.
+ Load skin from URL added.
+ Load playlist from URL added.
+ Optionally run the playlist on startup added.
- API improved and online samples added to help developers.
- jlGui.sh script bug fixed.
- M3U support bug fixed to be 100% compliant with WinAmp M3U.
03/04/2002 : jlGui 2.1
----------------------
- Playlist UI added.
+ Main window, Scrollbar, Add File/Url, Inv/Crop/Remove Selection.
- WinAmp Skins 2.0 support improved.
+ Audio files filter added.
+ Dynamic skin and playlist loading added.
+ Playlist, Shuffle, Repeat, Equalizer buttons.
- Configuration file "jlgui.ini" added.
- Ogg Vorbis streaming support improved (VorbisSPI 0.6 + JOrbis0.0.11).
- MpegAudioSPI improved :
+ SYNC offset support added => ID3 tags skipped.
+ BitRate + total length in seconds info returned.
- License moved from GPL to LGPL.
10/01/2001 : jlGui 2.0
----------------------
- MP3 streaming support for Shoutcast/Icecast added.
- Ogg Vorbis support added.
- Playlist implementation and M3U support added.
- JavaLayer 0.1.1 included to improve MP3 support.
- WinAmp Skins 2.0 support improved.
- Seek bar added (for WAV files only).
05/14/2000 : jlGui 1.0
----------------------
- jlGui is now open source (GPL).
- JavaLayer 0.0.8 included.
- MpegAudioSPI (from tritonus.org) included.
- 70% WinAmp skins compatible.
TODO :
----
+ Playlist :
- Improve "Add Dir" feature :
You have to select a file in a directory to select the parent directory.
- Make playlist resizable.
bottom-right drag is not implemented.
- Tiny play/pause/stop controls in playlist are not implemented.
- PLS (Load/Save) buttons in playlist are not implemented.
- MSC buttons in playlist are not implemented.
- Add title bar to move/close it.
+ Improve equalizer :
- Equalizer works only for MP3.
- Equalizer graph function is not implemented.
- Auto button not implemented.
- Add title bar to move/close it.
- Left slider not implemented.
+ Improve seek feature :
- Seek support works only for MP3 and WAV.
It means implement skip(bytes) in underlying SPI.
+ Improve pop-up menus :
- "Preferences" and "skins" items in title bar pop-up are not implemented.
- popupmenu.show() blocks player thread (in progress(...) method).
+ Player
- Add visualization.
- The middle button (in between iconify and close) not implemented.
- Make all windows (equalizer, player, playlist) move independantly.
- Upper far left button not implemented.
KNOWN PROBLEMS :
--------------
- MP3 : 99% of MP3 plays well with JavaLayer but some (1%) return an
ArrayIndexOutOfBoundsException while playing.
It's a bug (hard to fix) in the underlying JavaLayer decoder.
- Ogg Vorbis :
+ Low sampling rates such as 14Khz are not supported.
+ AudioInputStream is closed at the end of song for some
(only a few) icecast streams.
- Player :
+ It takes much more CPU under MacOSX (~70%) than under
Windows, Linux, Solaris (~10%).
+ Pop-up menu blocks the playback thread (temporary).
+ Pop-up right click doesn't work under Linux
=> Use Right click + Left click to select an item.
没有合适的资源?快使用搜索试试~ 我知道了~
jlgui2.3.2
共124个文件
html:69个
java:30个
jar:10个
3星 · 超过75%的资源 需积分: 9 4 下载量 46 浏览量
2008-10-30
20:01:45
上传
评论
收藏 1.09MB ZIP 举报
温馨提示
jlgui2.3.2 jlgui2.3.2 jlgui2.3.2 jlgui2.3.2
资源推荐
资源详情
资源评论
收起资源包目录
jlgui2.3.2 (124个子文件)
jlgui.bat 1KB
setenv.bat 191B
stylesheet.css 1KB
jlguiicon.gif 566B
inherit.gif 57B
index-all.html 180KB
Player.html 66KB
serialized-form.html 52KB
MpegInfo.html 47KB
OggVorbisInfo.html 44KB
BasePlaylist.html 39KB
Config.html 38KB
ActiveComponent.html 30KB
InvisibleActiveComponent.html 30KB
Equalizer.html 29KB
Configuration.html 28KB
SortedStrings.html 27KB
PlaylistItem.html 26KB
MP3Files.html 25KB
OggVorbisDialog.html 23KB
MpegDialog.html 23KB
EmptyDialog.html 23KB
Taftb.html 23KB
Playlist.html 22KB
UrlDialog.html 21KB
TagInfoDialog.html 21KB
FileSelector.html 17KB
TagInfo.html 16KB
Array.html 16KB
TagInfoFactory.html 15KB
FileUtil.html 14KB
overview-tree.html 13KB
Alphabetizer.html 13KB
SkinComponent.html 12KB
SkinLoader.html 12KB
CRC32OutputStream.html 11KB
BMPLoader.html 11KB
constant-values.html 10KB
PlaylistFactory.html 10KB
help-doc.html 8KB
package-tree.html 8KB
package-summary.html 8KB
package-summary.html 7KB
package-summary.html 7KB
package-summary.html 7KB
package-summary.html 7KB
package-tree.html 7KB
package-tree.html 7KB
package-summary.html 7KB
package-tree.html 7KB
package-tree.html 7KB
overview-summary.html 7KB
package-tree.html 6KB
package-tree.html 6KB
package-tree.html 6KB
package-summary.html 6KB
package-summary.html 6KB
package-tree.html 6KB
package-summary.html 6KB
allclasses-frame.html 5KB
deprecated-list.html 5KB
allclasses-noframe.html 4KB
overview-frame.html 2KB
package-frame.html 2KB
package-frame.html 2KB
package-frame.html 1KB
package-frame.html 1KB
package-frame.html 1KB
package-frame.html 1KB
package-frame.html 1024B
package-frame.html 1017B
package-frame.html 941B
index.html 923B
packages.html 697B
jlgui.ini 638B
jlgui2.3.2.jar 259KB
jl1.0.jar 103KB
tritonus_share.jar 100KB
jspeex0.9.3.jar 97KB
jorbis-0.0.13.jar 57KB
commons-logging-api.jar 26KB
mp3spi1.9.2.jar 24KB
vorbisspi1.0.1.jar 13KB
basicplayer2.3.jar 10KB
jogg-0.0.7.jar 7KB
Player.java 82KB
MP3Files.java 33KB
Equalizer.java 18KB
Config.java 14KB
BasePlaylist.java 13KB
Configuration.java 11KB
MpegInfo.java 9KB
SortedStrings.java 8KB
OggVorbisInfo.java 8KB
FileSelector.java 8KB
BMPLoader.java 8KB
TagInfoFactory.java 7KB
PlaylistItem.java 7KB
OggVorbisDialog.java 7KB
MpegDialog.java 6KB
共 124 条
- 1
- 2
资源评论
- baidu_161364372015-05-16不知道怎么回事,点击bat没有反应,可能是我的问题
zhiye
- 粉丝: 2
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 蓝桥杯2024年第十五届省赛真题-前缀总分
- com.qihoo.appstore_300101305-1.apk
- tensorflow-gpu-2.7.1-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.7.1-cp39-cp39-manylinux2010-x86-64.whl
- 蓝桥杯2024年第十五届省赛真题-传送阵
- com.qihoo.appstore_300101305.apk
- linux之线程同步一.doc
- keil5配色方案10种
- python烟花代码.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功