网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.深入浅出Java clone技术.
.indexOf 方法.
.再论枚举器.
.通过E-mail共享Java 对象.
.(代码级)Java性能的优化.
.为什么是Java EE 5.
.类反射简化Struts应用程序的开发.
.绕过Java开发瓶颈:解析EJB.
.JBUILDER9里WEB服务介绍.
.隐藏的数据炸弹可能是导致不正常.
.JAVA:配置文件读取器.
.新手入门:J2ME开发环境的安装和使.
.怎样使用网页JS提交发信给我?.
.Java语言中链表和双向链表的实现.
.Jakarta Commons实现BeanCompara.
.选择与编组.
.使用XMLBeans 处理XML.
.在Eclipse 3.1体验J2SE 5.0新特性.
.Java在手机平台上遭遇尴尬.
.JBuilder 常用图标含义.

能够在非中文平台上显示汉字吗

发表日期:2008-1-5



  能够在非中文平台上显示汉字吗?
  
   Java程序能够使用操作系统所提供的字体,因此只要你的操作系统上安装有一个支持
   中文的字体你就可以在你的程序中显示汉字。为了达到这个目的,首先你必须创建一
   个Font对象,并且指定Graphics对象使用该字体,具体做法如下:
  
   String ChineseInfo = "中文信息";
   Font SysFont = new Font("FangSong_GB2312", Font.TRUETYPE_FONT, 16);
   Graphics2D g2 = (Graphics2D) g;
   g2.setFont(SysFont);
   g2.drawString(ChineseInfo, 10, 10);
  
   在上面的示范程序中,"FangSong_GB2312" 是操作系统上支持中文的一个字体名称。
   这是中文Windows 9x/2000/NT操作系统缺省提供的一个中文字体,与系统字体目录下
   的simfang.ttf相对应。假如将该字体安装到非中文的Windows 9x/2000/NT 操作系统
   上,则利用上述程序片断也可以正确的显示中文。
  
   需要说明的是,由于上述程序片断中含有中文信息,在非中文平台上进行编译的时候
   需要指定encoding选项。
上一篇:如何加载并显示较大的图形文件? 人气:575
下一篇:Java语言中字符的处理 人气:654
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐