`
sassds
  • 浏览: 152729 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下application中文显示为方块

 
阅读更多

Linux(我用的是ubuntu)下的java应用程序,UI处输入中文字符,会显示成方块,虽然最终输出或生成文件时没有问题,但让应用中的输入无法正常显示。
    原因是jdk中缺少中文包,我们可以下载fireflysung来解决这个问题。   
    从网上找个一下载地址:http://www.study-area.org/apt/firefly-font/fireflysung-1.3.0.tar.gz
    在JRE目录下的 lib/fonts/下新建一目录fallback,
    把fireflysung.ttf放到这个目录下。
    重启你的应用,OK,问题解决了。^_^

分享到:
评论

相关推荐

    用Qt写俄罗斯方块游戏的教程和源码

    项目类型选择“Qt Widgets Application”,然后为项目命名,例如“Tetris”。在下一步中,确保选择了对应的Qt版本和编译器。接着,Qt Creator会生成一个默认的"main.cpp"文件,这是程序的入口点。 在构建俄罗斯方块...

    linux下的oracle环境搭建详细教程

    在Linux环境下搭建Oracle数据库系统是一项复杂而重要的任务,尤其对于那些需要处理大量数据的企业和组织而言。Oracle数据库是全球广泛使用的数据库管理系统,以其强大的性能、稳定性及安全性著称。在这个详细教程中...

    C# WPF 连连看文件下载

    1. **UI设计**:使用XAML(Extensible Application Markup Language)来定义用户界面布局,包括游戏面板、计分板、时间显示等元素。你可以通过拖放控件和编写属性值来构建UI。 2. **数据绑定**:WPF支持数据绑定,...

    arm开发板上运行的第一个程序

    七、将 x86-qtopia 目录下例子程序 hello 文件夹里带的两个脚本拷贝到 test 文件里边,分别为 build 和 run-hello,可以将 run-hello 改为 run-test,不影响程序的运行。 八、最后执行命令 ./build 生成 makefile ...

    qt完成2048游戏代码

    Qt是一个跨平台的应用程序开发框架,支持多种操作系统,如Windows、Linux、macOS等。2048游戏则是基于数字合并的策略游戏,玩家需要通过上下左右滑动来移动棋盘上的数字方块,当两个相同的数字相遇时会合并成它们的...

    CircuitMod:正在进行中的工作模式。 mod 的名称以及可能的方块和物品会改变

    2. **Java编程**:Java是模组开发的主要语言,学习Java基础和Minecraft的API(Application Programming Interface)是制作模组的必备技能。 3. **版本控制**:开发者使用版本控制系统如Git来管理代码,"master"分支...

    C语言也能干大事全部板书(带书签)

    他们可能会想:“C语言真的能用来开发像Windows或Linux这样的操作系统吗?”本文旨在解答这一疑惑,并通过一系列具体的编程实例来帮助读者更深入地理解C语言的强大之处。虽然本文并不能让你立即成为操作系统的开发者...

    minecraft-blocks-render:2D精灵到等距图标

    帮助 速度Minecraft精灵对等距的立方体进行渲染。 仅需几个步骤,您就可以渲染自己的实际... 作业系统小路OSX ~/Library/Application\ Support/minecraft/versions 视窗%AppData%/.minecraft/versions Linux ~/.mi

    nginx waf 模块,nginx waf so 模块,防CC NGINX 模块

    Nginx Web Application Firewall (WAF) 是一个用于增强Nginx服务器安全性的模块,旨在保护Web应用程序免受各种网络攻击,如SQL注入、跨站脚本(XSS)、远程文件包含(RFI)等。Nginx WAF模块可以通过过滤HTTP请求来...

Global site tag (gtag.js) - Google Analytics