HaxeUIをWindowsターゲットで日本語表示
- 2013/12/05
- aikawa
HaxeUIはWindowsターゲットでビルドすると、日本語を表示してくれませんでした。
そこで、IPAフォントを埋め込みフォントとして使って表示させました。
http://ipafont.ipa.go.jp/
IPAフォントをどれか一つダウンロードしたら、適当な箇所に設置します。
※今回はIPA Gothicをダウンロードして(assets/fonts/ipag.ttf)に設置。

HaxeUIは、Macros.addStyleSheet("styles/gradient/gradient.css");のように呼び出しているので、Macroを追記します。
Toolkit.init();Macros.addStyleSheet("styles/gradient/gradient.css");これで、Textを使っているListViewやTableViewにも日本語表示出来ます。
Macros.addStyle("Text", "fontName:'assets/fonts/ipag.ttf';fontSize:14");
Toolkit.init();
2013/12/10 追記:
フォントを指定無しにしても表示出来るようです。Macros.addStyle("Text", "fontName:'';fontSize:14");日本語フォントの入ってるWindowsなら、これで良いかも知れません。