[转载]OpenJDK的完美中文显示

本文介绍了一种简单的方法来解决在Linux (Ubuntu) 系统使用OpenJDK时遇到的中文显示问题。通过修改配置文件,可以在Java Swing程序中获得更好的字体显示效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文:http://www.blogjava.net/MrZhujia/archive/2010/07/11/325816.html

 

       在 linux(Ubuntu) 下安裝的 OpenJDK 默認情況下中文的顯示總是有問題的。我每次打開 java swing 程序的時候,字體都非常不好看。解決方法有很多種,在這里先列出一個簡短簡單的。廢話不多說。我們只需要在~ /.profile 的最後一行加入如下一條語句就可以了

        export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on'

      記得更新一下 O

 

=========================

这个方法不错。

我直接把 /etc/profile 修改了, 完美解决了openproj中文字体显示不全的问题,感谢原作者!

### 关于 OpenJDK 的详细介绍 #### OpenJDK 概述 OpenJDKJava SE (Java Platform, Standard Edition) 规范标准的一个开源实现[^1]。 #### 安装方式对比 甲骨文 JDK 提供了安装程序(例如 msi),这些安装程序不仅包含了系统中的 JDK 二进制文件以及更新规则,在某些情况下还会处理常见的环境变量配置(如 Windows 上的 JAVA_HOME)和创建文件关联。相比之下,OpenJDK 主要以压缩包形式分发,比如 tar.gz 或 zip 文件[^2]。 对于希望简化安装过程并自动设置部分环境变量的用户来说,Oracle JDK 可能更为方便;而对于偏好手动控制或者需要定制化安装路径的开发者而言,则可以选择下载 OpenJDK 压缩包自行解压到指定位置,并按照需求调整相应的环境变量配置[^3]。 #### 环境变量配置指南 当选择了 OpenJDK 后,需注意记录下解压后的目录路径,以便后续用来配置必要的环境变量。例如,如果将 OpenJDK 解压至 `D:\Program Files\JDK\java-17-openjdk-17.0.11.0.9-1.win.x86_64`,那么应当在此基础上正确设定系统的 PATH 和 JAVA_HOME 参数。 ```bash setx JAVA_HOME "D:\Program Files\JDK\java-17-openjdk-17.0.11.0.9-1.win.x86_64" setx PATH "%PATH%;%JAVA_HOME%\bin" ``` 以上命令适用于 Windows 平台上的 CMD 终端操作。 #### 使用教程资源推荐 针对那些希望通过容器技术来管理和运行应用程序的人群,存在专门面向 OpenJDK 的 Docker 构建工具教程。此项目由 AdoptOpenJDK 社区负责维护,遵循 Apache 2.0 许可协议发布。借助这套工具集,能够更加便捷地构建含有特定版本 OpenJDK 的 Docker 镜像,从而满足不同场景下的应用部署需求[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值