S
simonccui
I installed a few Helvetica Neue fonts on my PC running Windows XP,
JavaRE 1.5.0_06. My code is trying to get the text height according to
the font. However I got hight=0 only for some fonts.
//output*********************************************************************
font=java.awt.Font[family=HelveticaNeue LT 55 Roman,name=HelveticaNeue
LT 55 Roman,style=plain,size=11]ascent=9, descent=2, height=12]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
55 Roman,name=HelveticaNeue LT 55 Roman,style=bold,size=11]ascent=0,
descent=0, height=0]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
57 Cn,name=HelveticaNeue LT 57 Cn,style=plain,size=11]ascent=11,
descent=3, height=14]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
57 Cn,name=HelveticaNeue LT 57 Cn,style=bold,size=11]ascent=11,
descent=3, height=14]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
65 Medium,name=HelveticaNeue LT 65 Medium,style=plain,size=11]ascent=0,
descent=0, height=0]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
65 Medium,name=HelveticaNeue LT 65 Medium,style=bold,size=11]ascent=0,
descent=0, height=0]
//output*********************************************************************
The interesting thing is for the same font HelveticaNeue LT 55 Roman,
when the style is plain, the height is 12, but when the style is bold,
the height is 0.
Any thoughts or suggestions?
JavaRE 1.5.0_06. My code is trying to get the text height according to
the font. However I got hight=0 only for some fonts.
//output*********************************************************************
font=java.awt.Font[family=HelveticaNeue LT 55 Roman,name=HelveticaNeue
LT 55 Roman,style=plain,size=11]ascent=9, descent=2, height=12]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
55 Roman,name=HelveticaNeue LT 55 Roman,style=bold,size=11]ascent=0,
descent=0, height=0]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
57 Cn,name=HelveticaNeue LT 57 Cn,style=plain,size=11]ascent=11,
descent=3, height=14]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
57 Cn,name=HelveticaNeue LT 57 Cn,style=bold,size=11]ascent=11,
descent=3, height=14]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
65 Medium,name=HelveticaNeue LT 65 Medium,style=plain,size=11]ascent=0,
descent=0, height=0]
sun.font.FontDesignMetrics[font=java.awt.Font[family=HelveticaNeue LT
65 Medium,name=HelveticaNeue LT 65 Medium,style=bold,size=11]ascent=0,
descent=0, height=0]
//output*********************************************************************
The interesting thing is for the same font HelveticaNeue LT 55 Roman,
when the style is plain, the height is 12, but when the style is bold,
the height is 0.
Any thoughts or suggestions?