【问题标题】:Difficulty showing japanese characters with java substance难以用 java 内容显示日文字符
【发布时间】:2009-06-02 19:43:25
【问题描述】:

由于某种原因,当我在标题栏中以 java 内容为主题的日文字符时,我无法显示它们。相反,它显示为正方形。如果我没有实质主题,我可以在标题栏中看到日文字符。除了标题栏之外,我已经找到了在程序的所有其他部分中显示这些字符的方法。我该怎么做?

【问题讨论】:

标签: java unicode internationalization look-and-feel


【解决方案1】:

标题栏需要使用支持日文字符的字体。这通常由窗口管理器控制,例如 MS Windows 内置的。

可以在其他程序的标题栏中显示日文字符吗?

【讨论】:

  • 是的,我可以在常规 JLabel 上使用标题。问题是当您考虑 Java 内容时。 Java 实质覆盖了 Windows XP 的标题栏字体。它将其覆盖为无法显示日文字符的字体。
  • 在这种情况下你能覆盖覆盖字体的代码吗?
  • 我不确定我是否能够做到。我不知道如何做到这一点,这就是问题所在。
【解决方案2】:

这只是在黑暗中拍摄,但请在绘制第一个 JFrame 之前尝试设置 property

JFrame.setDefaultLookAndFeelDecorated(false)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 2011-10-31
    • 1970-01-01
    • 1970-01-01
    • 2017-04-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多