如何在Java中实现Font Manager的“安装/加载字体”

时间:2011-03-15 04:10:44

标签: java fonts

我正在使用Font Manager Java项目。现在我想在其中实现“安装字体”功能。根据我的理解,安装字体是将第三方字体复制或移动到系统目录中,例如Windows中的Windows / Fonts。

但是,当我使用普通Java复制例程执行此作业时,由于目标是系统目录,因此我收到“拒绝访问”异常。

问题是,首先,任何人都可以验证我对“安装字体”的理解吗?我们如何在Java中实现“安装字体”?

4 个答案:

答案 0 :(得分:0)

这是依赖于平台的,需要一些权限,因此Java不是最好的解决方案。

答案 1 :(得分:0)

您似乎可以使用java.awt.Font.createFont()方法...我希望它有所帮助...

请参阅http://download.oracle.com/javase/tutorial/2d/text/fonts.html

答案 2 :(得分:0)

在Windows上,它不仅仅是将字体复制到目录中(就像在资源管理器中一样),而且还调用了一些注册函数来注册字体。

答案 3 :(得分:0)