Texts used in the softkeys are displayed as in the native UI, using
the phone’s selected language (fonts may vary with the language selected on
the phone). However the drawChar()
, drawChars()
and drawstring()
methods
of the Graphics
class render text based on the current
active Font
in the Graphics
context
set by the MIDlet.
Default font in Canvas
(returned by Font.getDefaultFont()
method)
is STYLE plain
and SIZE medium
.
the only font style requests supported in ChoiceGroup
s
and List
s are plain, bold and italic. Underlined and
combination styles are not supported.
The user may download applications which use a different language to the current language setting in their phone. For example, a string containing Chinese characters would use the APAC layout since these are the largest characters. If the resulting string contains a mix of Nokia fonts, it is the layout of the largest font which dictates the layout used on the display. For example, a string containing both Latin and Chinese characters, would use the APAC layout since these are the largest characters.