`
sean_gao
  • 浏览: 229382 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

[Tips] 修改Java程序系统默认字体

阅读更多

实在受不了在中文Windows下Java(Swing)程序默认的字体,那叫一个难看。如果你和我一样,那么希望下面的小贴士可以帮到你(以JDK 1.5.0为例):

1- 找到JRE目录,如果你安装的是JDK,那么在JDK的目录下可以找到jre子目录,就是它了;如果你安装的JRE,那么默认应该在Program Files\Java\jre1.5.0_...。
2- 进入JRE目录下的lib文件夹,你应该可以看到很多fontconfig开头的文件,找到fontconfig.properties.src,拷贝一份,重命名为fontconfig.properties。
3- 打开fontconfig.properties,你会看到一大堆字体相关的配置,找到allfonts.chinese-ms936这一条(通常在最前面),可以看到默认设置为SimSun,修改这个配置,选填你需要的字体名称即可,如"Courier New"、"Consolas"等。

更详细的配置,参考:
http://java.sun.com/j2se/1.5.0/docs/guide/intl/fontconfig.html


分享到:
评论

相关推荐

    java-swing-tips, 包含 Java Swing的示例.zip

    java-swing-tips, 包含 Java Swing的示例 java-swing-tips英语: 使用小源代码示例介绍 Java Swing的GUI 程序。 许可证https://github.com/aterai/java-swing-tips/blob/master/L

    1000 Java Tips

    6. **网络编程**:Java的Socket和ServerSocket类提供了网络通信的能力,使得Java应用程序可以作为客户端或服务器端与其他系统交互。 7. **JVM内存管理**:理解Java虚拟机(JVM)的工作原理,特别是垃圾收集和内存...

    330 Java Tips(330 JAVA 小技巧)

    - **操作系统交互**:掌握如何在Java程序中调用操作系统命令或与操作系统交互。 - **多媒体**:了解如何使用Java处理音频、视频等多媒体数据。 - **字符串处理**:熟悉Java中字符串的操作方法,如正则表达式、字符串...

    Java Tips

    【Java Tips】这篇博客主要探讨了Java编程中的实用技巧和最佳实践,旨在帮助开发者提高代码质量和效率。在Java开发过程中,理解和掌握这些技巧是至关重要的,因为它们可以帮助我们避免常见错误,优化性能,并且使...

    [Java] Java 编程面试揭秘 英文版

    Use the appendix for tips on Scala and Groovy two other languages that run on JVMs Veterans of the IT employment space know that interviewing for a Java programming position isn"t as simple as ...

    java实验程序设计.pdf

    Java实验程序设计.pdf Java实验程序设计是经济管理学院电子商务专业的一门专业课,主要介绍Java程序设计语言的基本知识,为日后学生进一步学习J2ME或J2EE打下牢固的程序设计语言基础。本实验指导书共设5个实验项目...

    2014秋季Java程序设计期末考试试卷(A卷).doc

    Java 程序设计期末考试试卷(A卷)知识点总结 一、Java 程序设计基础知识 * Java 程序的特点:跨平台...九、Java 程序设计学习 tips * 多实践、多编程 * 多了解 Java 的相关概念和技术 * 多总结和复习 Java 的知识点

    微信小程序tips消息滚动轮播

    这里我们将深入探讨如何使用JavaScript(js)在微信小程序环境下构建一个从右开始循环轮播的tips消息系统。 首先,我们需要理解微信小程序的基本架构。微信小程序基于WXML(WeiXin Markup Language)和WXSS(WeiXin...

    500 JAVA Tips

    介绍了分布式系统的概念和实现方法,帮助开发者理解如何构建可扩展和高性能的Java应用程序。 #### 7. File Systems I & II 详细介绍了Java中文件系统的操作方法,包括文件读写、文件路径处理等基础知识,以及更复杂...

    Java学习Tips330个

    - **分布式系统**:涉及Java在网络和多台计算机间构建分布式应用程序的方法。 - **关键技术**:如RMI(远程方法调用)、EJB(企业JavaBeans)等。 #### 2.5 File Systems - **文件操作**:包括文件的读写、目录的...

    330 个 有用的Java Tips

    这里我们将探讨"330个有用的Java Tips"这个主题,它涵盖了Java编程的各种技巧和最佳实践,旨在帮助开发者提高代码质量,提升开发效率。 1. **理解基础**:Java的基础包括类、对象、接口、继承、多态等核心概念。...

    1000_Java_Tips_low.pdf

    首先,我们要理解Java作为一种广泛使用的多用途编程语言,其语法严谨,功能强大,适用于开发桌面应用、服务器端应用、移动应用以及大型分布式系统。掌握Java的高效编程技巧对于任何开发者来说都是至关重要的。 1. *...

    layer ui插件显示tips时,修改字体颜色的实现方法

    在这篇技术分享文章中,作者详细介绍了在Layer UI插件显示tips时如何修改字体颜色的方法。首先,作者提到了在Layer UI的官方文档中并未找到直接修改字体颜色的配置选项,这可能是由于官方出于统一UI风格考虑而未直接...

    Java--330--Tips

    ### Java--330--Tips:实用开发指南 #### 前言 “Java--330--Tips”是一本汇集了330个实用Java技巧的手册,这些技巧覆盖了多个方面,包括网络编程、多线程处理、图形用户界面(GUI)、数据库操作等。该书的目标读者...

    1000个Java技巧1000 Java Tips

    856页A4格式的Java技巧,实际日常Java经验提供的建议和解决方案。

    500 Java Tips

    《500 Java Tips》是一份集合了大量Java编程实用技巧和最佳实践的资源,旨在帮助开发者提升在Java开发中的效率和代码质量。这个压缩包包含了一份名为"500 JAVA Tips.pdf"的PDF文件,这很可能是由一系列独立的Java...

Global site tag (gtag.js) - Google Analytics