我正在使用Font Manager Java项目。现在我想在其中实现“安装字体”功能。根据我的理解,安装字体是将第三方字体复制或移动到系统目录中,例如Windows中的Windows / Fonts。
但是,当我使用普通Java复制例程执行此作业时,由于目标是系统目录,因此我收到“拒绝访问”异常。
问题是,首先,任何人都可以验证我对“安装字体”的理解吗?我们如何在Java中实现“安装字体”?
答案 0 :(得分:0)
这是依赖于平台的,需要一些权限,因此Java不是最好的解决方案。
答案 1 :(得分:0)
您似乎可以使用java.awt.Font.createFont()
方法...我希望它有所帮助...
请参阅http://download.oracle.com/javase/tutorial/2d/text/fonts.html
答案 2 :(得分:0)
在Windows上,它不仅仅是将字体复制到目录中(就像在资源管理器中一样),而且还调用了一些注册函数来注册字体。
答案 3 :(得分:0)