Relates :
|
|
Relates :
|
|
Relates :
|
This bug is submitted to explore whether it is really necessary to have font files and font configuration in ${java.home}/lib. The motive for this bug is the modular JDK where we need the flexibility to put anything that is module-private into a module-private location. In this case we need to understand whether the font files are a "supported interface", same thing for the font configuration. If they are not a supported interface then we need the flexibility to move these to a desktop module specific location, resources files are okay. If they are a supported interface (say, we support customers/developers changing the font config files) then they are candidates to put into a top-level location for user-editable configuration. One other thing that is important for font files is to understand whether they are used directly by FX or not and whether this is a critical requirement. If so then it may be necessary to provide a JDK-specific API to provide access to the fonts.
|