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

java图形应用在Turbo linux下的中文乱码问题

阅读更多

1、在jre/lib/目录下建立font.Turbo.properties文件:

version=1

# Component Font Mappings

serif.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
serif.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
sansserif.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
monospaced.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialog.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
dialoginput.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0

# Search Sequences

sequence.allfonts=zh-1

# Exclusion Ranges

# Font File Names

 

2、把windows\system32\simsun.ttc 拷贝到jre/lib/fonts目录下

3、在java程序中,输出中文字符必须指定字符集,比如宋体;

              public   void   paintComponent   (Graphics   g) 
              { 
                      super.paintComponent(g); 
                      g.setFont(new Font("宋体",Font.PLAIN,12));
                      g.drawString("传入的杭州萧山",20,30); 

 

              }

分享到:
评论

相关推荐

    Turbo C在图形状态下快速显示彩色汉字的方法.rar_Turbo c图形

    本文将深入探讨如何在 Turbo C 的图形模式下快速地显示彩色汉字。 首先,我们要理解 Turbo C 的图形环境。Turbo C 提供了一个基于 VGA(Video Graphics Array)的标准图形模式,即 80x25 的文本模式和 640x480 的...

    libjpeg-turbo linux版

    在Ubuntu系统上编译libjpeg-turbo是一项关键的任务,因为这可以确保该库能够充分利用Linux环境下的硬件加速功能,提高性能。在提供的资料中,包含了一个编译脚本,这使得用户可以方便地按照预设步骤进行编译安装,...

    Turbo Linux升级全攻略.pdf

    在Turbo Linux中,Unicon是用于图形用户界面的重要组件。升级Unicon可以提升系统的图形显示效果,特别是对于中文显示的支持。通过获取Unicon的源代码,用户可以自行编译以适应新的内核版本,确保中文显示等功能的...

    c语言图形函数介绍 Turbo C提供了非常丰富的图形函数, 所有图形函数的原型均在graphics. h中, 本节主要介绍图形模式的初始化、独立图形程序的建立、基本图形功能、图形窗口以及图形模式下的文本输出等函数,

    总结来说,Turbo C提供了丰富的图形处理功能,包括初始化图形模式、自动检测最佳图形配置、绘制基本图形元素以及在图形窗口中输出文本等功能。通过使用这些功能,开发者可以轻松地创建交互式图形应用程序。

    linux下的graphics.c库

    很强大的库,由于graphics.c很古老,是dos下的图形库,只有turbo C 自带,所以想在linux下用它作图就必须自己手动安装这个库,安装过程很简单,解压,./configure,make,make install,之后就可以画图了。

    TurboC下的图形算法程序

    总结来说,"TurboC下的图形算法程序" 是关于如何在 TurboC 编程环境中使用基本的图形算法和鼠标交互技术来构建图形界面应用的知识点。这不仅涉及到计算机图形学的基础理论,还涵盖了低级编程和中断处理的实践技巧。...

    linux基于libjpeg-turbo将jpg转换为rgb、yuv

    linux基于libjpeg-turbo将jpg转换为rgb、yuv

    Turbo Linux Cluster集群技术研究及在ISP_ICP上的应用.pdf

    Turbo Linux Cluster集群技术研究及在ISP_ICP上的应用.pdf

    Turbo Linux支持IBM POWER架构刀片服务器.pdf

    关键词中提到的"Linux操作系统"是指Linux作为一种开放源代码的操作系统,它在企业级应用中的重要性日益增强,特别是在服务器领域。"系统开发"则涉及到操作系统与硬件平台的适配和优化工作,确保软件能充分利用硬件...

    Turbo C++ 3.0 图形函数

    在Turbo C++ 3.0这一经典的C/C++编译环境中,图形编程是一项重要的功能,它允许开发者创建丰富的图形用户界面和可视化应用。Turbo C++ 3.0提供了一个名为BGI(Borland Graphics Interface)的库,包含了一系列的图形...

    TurboC图形程序设计(graphics.h函数注释)

    在实际编程中,除了理解函数的功能,还需要注意图形窗口的大小、颜色深度以及不同操作系统下的兼容性问题。虽然TurboC现在已经被更现代的IDE所取代,但其图形编程的基础原理和`graphics.h`提供的功能仍然是学习...

    1.1实验题目_TurboC图形程序设计_

    在本实验中,我们主要探讨的是使用 TurboC 这一早期的 C 语言编译器进行图形程序设计。TurboC 是 Borland 公司在 1980 年代末推出的一款集成开发环境(IDE),它包含了编译器、调试器以及一个基于文本的用户界面,...

    turbo码应用原理

    Turbo码的核心优势在于其接近Shannon限的优秀性能,这意味着在加性高斯白噪声信道(AWGN)中,Turbo码能实现非常低的误比特率(BER),并且相比于传统编码方案,它与理论上的信道容量差距更小。 Turbo码的构造...

    Turbo编码技术及其在移动通信中的应用研究

    ### Turbo编码技术及其在移动通信中的应用研究 #### 一、引言 随着移动通信技术的飞速发展,数据传输的速率与质量成为了衡量通信系统性能的重要指标之一。在这样的背景下,信道编码技术作为提高数据传输可靠性的...

    在WinXP中启动汉字系统UC的Turbo C2.0

    这个解决方案很可能是一个补丁或者第三方插件,它能够使 Turbo C 2.0 兼容汉字显示和输入,从而极大地拓宽了中文用户在 Turbo C 2.0 中的编程体验。 Turbo C 2.0 是一款经典的C语言集成开发环境,由Borland公司于...

    Linux中文手册

    14.Linux下文件操作编程和GAWK的介绍和应用 15.如何为Linux添加软件详解 16.LINUX的引导过程 17.删除Xteam Linux 硬盘分区的方法 18.关于Linux下编写和编译程序的几个问题 19.基于Linux的学习方法 20.在Linux...

    svga.rar_Turbo C_Turbo c图形_dos 图形_ms dos_svga

    "svga"可能是这个压缩包中的核心库文件,提供了在Turbo C环境下进行SVGA图形编程的函数和接口。这个库文件通常包含了头文件(.h)和库文件(.lib或.dll),开发者可以通过包含头文件并在代码中调用库函数来实现SVGA...

Global site tag (gtag.js) - Google Analytics