-
java中获取中文路径的问题5
问大家一个问题:
这个是一个播放器代码代码:
import javax.media.*;
import java.awt.*;
class Play implements ControllerListener
{
private Player player;
Component vc, cc;
boolean loop = true;
boolean close = false;
public Play(String “mp3地址")
{
try
{
player = Manager.createPlayer (new MediaLocator("file:"+fanme));
player.addControllerListener (this);
player.prefetch();
}
catch (java.io.IOException e2)
{
System.out.println (e2);
return;
}
catch (NoPlayerException e2)
{
System.out.println ("编码未注册");
return;
}
if (player == null)
{
System.out.println ("无法创建播放器.");
return;
}
}
public void controllerUpdate (ControllerEvent e)
{
if (e instanceof ControllerClosedEvent)
{
}
if(e instanceof EndOfMediaEvent)
{
if (loop)
{
player.setMediaTime (new Time (0));
player.start ();
}
}
if (e instanceof PrefetchCompleteEvent)
{
player.start();
}
}
public void startmusic()
{
player.start();
}
public void pausemusic()
{
player.stop();
}
public void stopmusic()
{
player.close();
}
public void replay()
{
loop = !loop;
}
}
在传递mp3地址的时候不支持中文路径怎么办啊
应该怎样将中文路径转码呢
先谢谢啦
呵呵
2008年8月14日 13:25
目前还没有答案
相关推荐
由于提到可以支持中文路径,这意味着在处理文件路径时,已经考虑到了中文字符的编码问题,这通常涉及到Java中的`URLEncoder`或`Charset`类来正确地处理文件名。 图片对比的基本思路是将两张图片转换为像素数组,...
总结来说,解决Java获取文件路径出现乱码问题的关键在于正确地识别和处理路径中的编码。使用`java.net.URLDecoder.decode()`方法可以将URL编码的字符串转换回正确的字符集,从而避免乱码的出现。在实际开发中,为了...
总之,解决Java中的URL中文乱码问题需要理解URL编码的原理,并在客户端和服务器端采取相应的措施,确保编码和解码的一致性。无论是通过JavaScript编码、Java服务器端解码,还是调整服务器配置,关键在于确保字符集的...
在使用SQLite3数据库时,有时会遇到一个...在提供的"解决Sqlite3中文路径问题"压缩包中,可能包含了示例代码或工具,用于演示如何实现这一功能。学习并理解这些代码,将有助于深入理解如何在实际项目中解决类似问题。
Java 获取汉字的拼音或汉字首字母在Java中获取汉字的拼音或汉字首字母是一个有挑战性的任务,因为汉字没有像拉丁字母那样的标准编码方案。不过,有一些第三方库可以简化这个过程。汉字拼音库是一个常用的库,它可以...
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...
1. **下载与引入**:首先,从官方网站或其他可靠的源获取IKAnalyzer的最新版本,将jar包引入到Java项目的类路径中。 2. **配置词典**:根据需求,可能需要编辑或添加自定义词典文件,通常位于src目录下。 3. **初始...
### DWR中JS的引用路径问题详解 #### 一、背景介绍 在Web开发中,JavaScript(简称JS)是前端开发的重要组成部分之一。Direct Web Remoting (DWR) 是一个强大的Java库,它使得JavaScript能够直接调用Java方法,极...
标题“nexus中文路径问题”涉及的是在使用Nexus这一软件时遇到的中文路径不兼容的问题。Nexus是Sonatype公司推出的一款强大的Maven仓库管理器,它广泛应用于Java开发中,用于存储、管理和分发各种软件构件,如JAR...
在Java编程语言中,将中文数字转换为阿拉伯数字是一个常见的需求,特别是在处理中文文本数据时。这个场景下,我们有一个名为“中文数字转成阿拉伯数字 java 实现”的压缩包,包含了一个实现此功能的Java包和一个单元...
在Java编程语言中,有时我们需要将中文字符转换为拼音或简拼形式,这在处理中文数据、搜索引擎优化、文本分析等领域十分常见。本教程将详细讲解如何利用Java实现这一功能,特别是通过已提供的jar包来简化操作。 ...
- **问题描述**:在Java Web服务器中,如何设置类路径以包含特定的类库? - **解决方案**: - 在Java Web服务器中,可以通过设置`CLASSPATH`环境变量来包含特定的类库。 - 如果服务器没有显式地设置类路径,它通常...
java.security.cert 提供用于解析和管理证书、证书撤消列表 (CRL) 和证书路径的类和接口。 java.security.interfaces 提供的接口用于生成 RSA Laboratory Technical Note PKCS#1 中定义的 RSA(Rivest、Shamir 和 ...
这个"java获取汉字首字母+jar"的资源提供了一个解决方案,它能够处理汉字到拼音的转换,并且考虑到了多音字的识别问题。 首先,汉字转换为拼音首字母的主要目的是简化汉字的处理,使其更便于计算机操作。例如,通过...
这个问题主要源于Java中默认使用的编码方式与实际文件名编码不一致,尤其是在Windows系统下,文件名通常采用GB2312或GBK编码,而Java中的`ZipInputStream`和`ZipOutputStream`类默认使用的是Unicode编码,这种编码...
这种方法的优点是简单且能够处理包含空格、"+"和中文等特殊字符的路径问题。在路径中包含"+"号时,由于URI类的编码转换机制与URLDecoder不同,它不会错误地将"+"号解码为一个空格,因此更为可靠。对于Web项目部署在...
本篇文章将详细探讨如何在Java中实现汉字转拼音,并给出相关代码示例。 首先,Java的标准库并没有直接提供汉字转拼音的API,但可以通过第三方库来实现。其中一个广泛应用的库是Pinyin4j,它是一个轻量级的Java库,...
本篇将深入探讨如何使用PD4ML实现在Java环境中处理中文乱码问题,并提供相关文件的背景和用途。 首先,我们要理解为何会出现中文乱码。在处理非ASCII字符,如中文字符时,如果字体、编码设置不正确,就可能出现乱码...
- **项目文件路径**:首先确保项目文件存放在无中文的路径中,避免部署时出现编码问题。 - **Context配置**:在Tomcat的`server.xml`文件中添加`Context`元素,指定项目的路径和端口,例如: ```xml ``` 这样,...