我试着查看这篇文章Korean characters are displayed as empty boxes on JTextField这是一个更接近的帖子,但不符合我的实际问题
我有一个文本框,它接受日本或韩国输入取决于用户语言选择。
当用户试图输入日本或韩国字符时,这会以某种奇怪的方式显示出来并且文字会分散。
下面是韩国人物如何以一种奇怪的方式进行演绎的图像
font:0px 'Arial Unicode MS',sans-serif,'hanja','kanji'
任何人都可以知道这种并帮助我吗?
提前谢谢。
答案 0 :(得分:1)
如果显示tofu
框,您可以在google中使用noto sans字体。只需要根据您的需要更改src
示例。您可以下载该字体或使用谷歌的noto sans。 Getting started
@font-face {
font-family: "Noto Sans";
src: url("../fonts/noto/sans/regular.eot");
src: url("../fonts/noto/sans/regular.eot?#iefix") format("embedded-opentype"),
url("../fonts/noto/sans/regular.woff2") format("woff2"),
url("../fonts/noto/sans/regular.woff") format("woff"),
url("../fonts/noto/sans/regular.ttf") format("truetype");
}
答案 1 :(得分:0)
'汉字'和' kanji'不是字体系列,所以以这种方式输入它们无济于事
这里的问题似乎是输入而不是显示。对于韩语输入,用户通常键入多个字符部分并让输入法组成这些部分,输入框是否以某种方式防止这种情况发生?