It thus contains a Light and a LightOblique font (with weight set to 1.0f).

However, when drawing with Java 2D, the Helvetica-Light output is obviously that of the regular Helvetica font.
Deriving a new font from Font("Helvetica-Light") with weight 0.75 (or even less) does not change that behavior.

What do I have to do to make Java use the Helvetica-Light font correctly?