-
Enhancement
-
Resolution: Fixed
-
P3
-
1.1.6, 1.2.0, 1.2.1
-
beta
-
generic, x86
-
generic, solaris_2.5.1, windows_nt
There used to be an API to register font at runtime
java.awt.GraphicsEnvironment.registerFont(java.io.InputStream, boolean)
however it has been removed because of 4130437.
According to the description it should be replaced with registerFont(byte [])
than totally removing this method.
Because of this limitation, VM has to be restarted after installing system fonts, it is not appropriate solution for the pure java desktop
from user perspective.
java.awt.GraphicsEnvironment.registerFont(java.io.InputStream, boolean)
however it has been removed because of 4130437.
According to the description it should be replaced with registerFont(byte [])
than totally removing this method.
Because of this limitation, VM has to be restarted after installing system fonts, it is not appropriate solution for the pure java desktop
from user perspective.
- duplicates
-
JDK-4234280 Subsequent calls to 'getAllFonts' does not reflect newly installed Fonts.
-
- Closed
-
-
JDK-4169278 loading fonts dynamically in addition to font.properties
-
- Closed
-
-
JDK-4219697 Embedded Font Support
-
- Closed
-
-
JDK-4239785 Loading of fonts from Jar files
-
- Closed
-
-
JDK-4140794 Creating fonts on the fly
-
- Closed
-
- relates to
-
JDK-4130437 Font cleanup
-
- Closed
-
(1 relates to)