Applet 小应用程序查看器 乱码(小方块)

  • bug如图:
    Applet 小应用程序查看器 乱码(小方块)
  • 原因:编码。
    首先,该项目我设置的编码是UTF-8。但是,该Applet默认使用的编码是GBK,所以乱码。
  • 解决:修改项目编码为GBK(或在代码中设置好该Applet使用的的编码)。
    我用的IDEA,修改方法:File -> Settings -> Editor -> File Encoding,修改右侧的Project Encoding选项值为GBK
    Applet 小应用程序查看器 乱码(小方块)
  • 再次运行
    Applet 小应用程序查看器 乱码(小方块)
    查看Applet的菜单:
    Applet 小应用程序查看器 乱码(小方块)
    点击字符编码选项,左下角状态栏发生变化:
    Applet 小应用程序查看器 乱码(小方块)
    可见:这个Appllet程序使用的编码是默认的GBK,而之前我们的代码中使用了UTF-8,编码不匹配,所以出现了乱码 。
    通过修改使编码一致,解决了问题。