2012-04-26 79 views
0

誰能告訴我如何打印俄語符號使用J2ME的netbeans打印在J2ME代碼俄語符號(文字)...如何使用NetBeans工具

[1]這樣做,我使用自定義文本的方法.. ..在這個方法中,我們添加一個帶有俄語符號的字體條並放在資源文件夾中。 [2]在源代碼中,我們採取相同symbole也是其寬度的陣列和使用該陣列打印俄文本... [3]但同時,這樣做的netbean無法讀取該陣列,並把問號對於它不識別符號....

感謝,並請告訴我的正當理由和解決方案來解決這個問題。

回答

0

確保您的源文件具有UTF-8編碼集。爲此我使用Notepad++。有菜單「編碼」。它顯示當前的編碼並允許更改文件的編碼。

如果你想改變了編碼全切文本(CTRL + X),改變編碼和粘貼一次。之後保存文件。

如果你只需要改變編碼無剪切/粘貼,然後在你的代碼中的一些非ANSI字符串將成爲不可讀。

+0

非常感謝您的回覆,但問題依然存在...... – cool 2012-04-26 13:02:07

+0

我看到有兩個原因。第一:你的字體不支持俄語的unicode符號。第二,源文件的編碼存在問題,其中一個或多個不在UTF-8中。爲了克服這種情況,使用unicode字符代碼,而不是字符本身來獲取俄文字母並將其打印在設備顯示屏上。 – 2012-04-26 13:11:39