2016-04-01 47 views
0

不顯示日文字符,只顯示英文字符?爲什麼mx控件不支持flex中的日文字符串?爲什麼mx在flex中控制不支持日文字符串?

日文字符不會在按鈕顯示顯示我的標籤上有空白或空格代替

+2

您使用的是自定義字體嗎?確保您的字體支持日文字符 - 它必須支持Unicode字符。如果您正在嵌入字體,請檢查是否沒有unicodeRange設置(這會限制要導入的字符)。 – Philarmon

+0

我不使用Flex,但如果可以設置字體,然後嘗試宋體。您可能還需要嵌入字體。我只能確認一個基本的AS3文本框可以顯示日文文本(不知道這個「mx controls」的東西)。 –

回答

0

我相信你一定已經加入您的區域特定屬性的項目結構下的文件(例如:項目名>來源>區域> ja_JP> japanese.properties

請檢查您添加了正確的編譯器選項嗎? -locale EN_US Ja_JP表示-source路徑./locale/{locale}

按下面的步驟來設置該選項: 1.右鍵單擊您的項目並選擇屬性。 2.選擇左側的Flex Compiler,並將以下內容添加到其他編譯器參數設置

在Flash Builder中的編譯器參數中設置此附加區域設置是強制性的。

讓我知道這是否解決您的問題。

如果您覺得它有用,請標記爲已回答。

相關問題