`
100Air
  • 浏览: 118661 次
  • 性别: Icon_minigender_1
  • 来自: 海南
社区版块
存档分类
最新评论

linux上解决用swing出现中文方块问题

阅读更多

主要是修改jdk的文字的配置(linux上解决用swing出现中文方块):
(1)在window拷贝文件:C:\WINDOWS\Fonts\simsun.ttc 把后缀名改为".ttf":simsun.tff,以便能在linux上运行.
   再把它拷到linux目录下:/usr/local/java/jre/lib/fonts/
(2)修改文件:/usr/local/java/jre/lib/fonts/fonts.dir
把第一行:"72"改为"73"
然后在最后加入:simsun.ttf -Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
(3)在目录下的文件:/usr/local/java/jre/lib/font.properties.zh.Turbo  复制一份,再把文件font.properties.zh.Turbo
改为"font.properties.zh",然后再对文件做如下的修改:
-tlc-song-medium-r-normal--*-%d-*-*-c-*-gbk-0 全部替换为:
-Arphic Technology Co.-AR PL SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0

(4)再重新启动server就ok!

分享到:
评论

相关推荐

    JFreechart 在linux下不显示及中文乱码问题

    标题“JFreechart在Linux下不显示及中文乱码问题”指出的是在使用JFreechart库创建图表时,在Linux操作系统环境下遇到的两个主要问题:图表无法正常显示以及中文字符出现乱码。JFreechart是一个Java库,用于生成高...

    纯Java版本Swing俄罗斯方块MyTetris测试版1.0

    《纯Java版本Swing俄罗斯方块MyTetris测试版1.0》 在编程世界里,游戏开发是一项挑战性的任务,尤其对于初学者来说。...通过这个项目,你可以深入学习Swing组件的使用,提高解决问题的能力,并锻炼编程思维。

    Linux下的JFreeChart中文乱码口口解决

    在Linux环境下使用JFreeChart库绘制图表时,可能会遇到中文乱码的问题。JFreeChart是一个强大的Java库,它提供了一套完整的解决方案来创建各种图表,如饼图、柱状图、线图等。然而,由于编码问题,当图表中包含中文...

    俄罗斯方块最新版(java)

    Java作为一种广泛应用于跨平台应用开发的语言,以其“一次编写,到处运行”的特性,使得这款俄罗斯方块游戏能够在多种操作系统上运行,包括Windows、Mac OS和Linux等。 在Java中开发俄罗斯方块,开发者通常会利用...

    JAVA俄罗斯方块

    首先,Java是一种跨平台的编程语言,它的“一次编写,到处运行”特性使得开发的游戏可以在多种操作系统上运行,如Windows、Linux和Mac OS。在这款游戏中,开发者利用Java的基础语法、类库以及面向对象的设计模式来...

    Java版俄罗斯方块

    由于Java语言的跨平台特性,这个Java版的俄罗斯方块可以在多种操作系统上运行,包括Windows、Linux和Mac OS等。 在这款游戏中,开发者使用了Java的基本语法、面向对象编程概念以及图形用户界面(GUI)设计。Java的...

    俄罗斯方块Java网络版

    Java作为一种跨平台的编程语言,具有“一次编写,到处运行”的特性,这使得开发者能够在不同的操作系统上部署游戏,如Windows、Linux和Mac OS。此外,Java还拥有强大的类库支持,如JavaFX和Swing,可以方便地创建...

    俄罗斯方块Java版

    在Java中开发游戏,开发者可以利用其强大的类库和跨平台特性,使得游戏不仅可以在Windows、Linux、Mac等多个操作系统上运行,而且代码复用性高,易于维护。 首先,我们要理解“俄罗斯方块”的基本规则。游戏中有七...

    俄罗斯方块游戏java源码

    【俄罗斯方块游戏java源码】是一个开源项目,它展示了如何使用Java编程语言实现经典游戏——俄罗斯方块。这个项目提供了完整的源代码,允许开发者深入理解游戏的逻辑和编程技术。下面将详细介绍其中涉及的关键知识点...

    界面超好的Java俄罗斯方块游戏.rar

    2. **图形用户界面(GUI)设计**:为了实现“界面超好”,开发者可能使用了Java Swing或JavaFX库来创建游戏的视觉元素,如方块、面板、按钮等。这些库提供了丰富的组件和布局管理器,帮助构建美观、响应式的界面。 ...

    俄罗斯方块JAVA源程序

    开发者可能重写了JPanel的paintComponent方法,用以在面板上绘制方块和游戏板。 6. **算法实现**:游戏的关键在于方块的旋转算法,确保旋转后仍能正确地在游戏板内放置。此外,消除行的判断和得分计算也需要精确的...

    俄罗斯方块

    Java是一种广泛使用的、面向对象的编程语言,具有跨平台的特性,这意味着用Java编写的“俄罗斯方块”可以在多种操作系统上运行,包括Windows、Mac OS和Linux等。 开发"俄罗斯方块"游戏时,开发者首先需要设计游戏的...

    java 飞机打方块小游戏

    通过实际编写这样的小游戏,开发者不仅可以加深对Java语言的理解,还能提高解决问题和调试代码的能力。同时,这个项目也鼓励创新,开发者可以根据自己的想法添加新的功能,比如多人对战、道具系统等,让游戏更加有趣...

    基于Java的俄罗斯方块游戏的设计与实现.zip

    首先,Java是用于开发跨平台应用程序的广泛使用的编程语言,它的“一次编写,到处运行”特性使得该项目可以在不同的操作系统上运行,如Windows、Linux或Mac OS。开发者需要掌握Java的基础语法、类、对象、接口、异常...

    俄罗斯方块(基于java)

    它的跨平台特性使得“俄罗斯方块”可以在多种操作系统上运行,如Windows、Linux或Mac OS。开发者选择Java作为实现语言,可能是考虑到其丰富的类库和强大的性能。 在实现俄罗斯方块的过程中,Java的图形用户界面...

    Tetris(常规版).zip_averagebad_pilot8om_tetris_俄罗斯方块_游戏

    Java是一种跨平台、面向对象的编程语言,其“一次编写,到处运行”的特性使得游戏可以在多种操作系统上运行,包括Windows、Linux和Mac OS等。在Java中,开发者可以利用Java Swing或JavaFX库来创建图形用户界面(GUI...

    java俄罗斯方块

    Java是一种面向对象的、跨平台的编程语言,它的“一次编写,到处运行”的特性使得开发的游戏可以在多种操作系统上运行,如Windows、Linux和Mac OS等。在Java中,我们通常会使用Swing或JavaFX库来构建游戏的用户界面...

    一个小小的贪吃蛇游戏,基于Java Swing .zip

    Java作为一种跨平台的语言,允许开发者编写一次代码,到处运行,这使得这个贪吃蛇游戏可以在任何支持Java的系统上运行,如Windows、Linux或Mac OS。 关于压缩包内的文件名称列表,由于只给出了数字"63",我们无法...

    java俄罗斯方块源码代码最少-tetris:俄罗斯方块

    java俄罗斯盒子源码最少代码Java俄罗斯方块 内容 描述 该项目是 1984 年首次发布的经典视频游戏俄罗斯方块的实现。更具体地说,该项目是当今官方的完整实现(例如,使用 ,而不是 )。 项目的基本目标已经完成。 我...

Global site tag (gtag.js) - Google Analytics