Java Swing控件中不支持Unicode

Java Swing控件中不支持Unicode,java,swing,unicode,Java,Swing,Unicode,我想开发一个JavaSE应用程序,该应用程序需要处理本地语言(即僧伽罗语和泰米尔语)中的Unicode chractor。当我插入Swing控件时,无论我如何尝试,我都不能显示Unicode字符,但当我添加AWT控件时,它们正确地显示Unicode。我的问题是,我不能用AWT控件实现与Swing控件相同的功能。有没有办法克服这个问题 请向我们展示代码,最多是一个[SSCCE.org](SSCCE.org)。您可能需要指定一个Font,已知该字体具有所需代码点的标志符号。没有特殊的源代码。启动了一

我想开发一个JavaSE应用程序,该应用程序需要处理本地语言(即僧伽罗语和泰米尔语)中的Unicode chractor。当我插入Swing控件时,无论我如何尝试,我都不能显示Unicode字符,但当我添加AWT控件时,它们正确地显示Unicode。我的问题是,我不能用AWT控件实现与Swing控件相同的功能。有没有办法克服这个问题

请向我们展示代码,最多是一个[SSCCE.org](SSCCE.org)。您可能需要指定一个
Font
,已知该字体具有所需代码点的标志符号。没有特殊的源代码。启动了一个Netbeans Java应用程序,添加了一个JFrame,然后添加了一个Swing控件JTextAria和一个AWT控件textbox。运行程序后,我尝试在文本框中输入Unicode,但只有AWT文本框正确显示了它们。我将字体更改为在Word和记事本中正确显示Unicode的字体,但仍然无法正确显示。