当前位置:  技术问答>java相关

一个汉字字体显示得很难看的问题。

    来源: 互联网  发布时间:2015-05-06

    本文导语:  我在jbuilder用swing写了个界面,界面上的汉字使用jbuilder的默认字体。在jbuilder的开发环境中显示很正常,离开开发环境运行时界面上的汉字虽然能够显示,但很难看,和开发环境中的显示大相径庭。请问有什么解决方...

我在jbuilder用swing写了个界面,界面上的汉字使用jbuilder的默认字体。在jbuilder的开发环境中显示很正常,离开开发环境运行时界面上的汉字虽然能够显示,但很难看,和开发环境中的显示大相径庭。请问有什么解决方法。

|
你用的是swing风格metal吧?如果用window就不会这样了。

另外,如果你要用swing,可以设置它的字体为“宋体”,当然如果一个个设置很烦,你应该这样:
      Font f = new Font("宋体",Font.PLAIN,12);
      UIManager.put("Label.font",f);
      UIManager.put("Label.foreground",Color.black);
      UIManager.put("Button.font",f);
      UIManager.put("Menu.font",f);
      UIManager.put("MenuItem.font",f);
      UIManager.put("List.font",f);
      UIManager.put("CheckBox.font",f);
      UIManager.put("RadioButton.font",f);
      UIManager.put("ComboBox.font",f);
      UIManager.put("TextArea.font",f);

这是我从我的代码中copy出来的,这样就把我用到的界面上全部元素的字体都设置成了宋体,也挝好看的。

    
 
 

您可能感兴趣的文章:

  • 如何在Solaris下查看UTF-8编码得中文字体 (不想安UTF-8得汉字字库)
  • 谁能帮我一下100分:在PDA的WinCE平台上,用JAVA语言开发程序,为什么不能在label,button显示汉字呢?却能在textarea中显示汉字呢!!!
  • 我可以用gedit编辑汉字,但Word不能显示汉字???
  • Redhat9安装语言是中文,X Window中汉字能正常显示,但是KDevelop中的汉字却是乱码?
  • 我的linux安装的是英文版的汉字全是乱码,怎么能让汉字正常显示?
  • Linux中汉字显示
  • 急急急!!!fc1下安装fctix,可以出现提示条,但是无法显示汉字,只能显示英文。
  • JSP汉字显示传送没问题,汉字和数字混合就会乱,谁能解决?
  • 高分求解! 怎样才能让 DOS 的启动菜单显示汉字?
  • 汉字的问题:我用纯java把汉字从库里取出来显示,代码如下:String dbstr1= new String(ls.getBytes("ISO8859_1"),"gb2312"),可一部分字
  • JB5 Socket传输的汉字如何正常显示???
  • 我的 redhat 9.0 装了openoffice.org 1.0 为什么汉字不显示?
  • linux下挂载windows分区后汉字不能正常显示
  • redhat9 linux运行在level3时如何显示汉字?
  • red hat 9无法显示汉字
  • java汉字显示乱码问题??
  • 怎样在linux的字符界面下正确的显示汉字??
  • eva为什么老是不能正确显示汉字?
  • 嵌入式Qt制作的窗口,不能显示汉字,请高手指教
  • 为什么JInternalFrame标题中不能正确显示汉字
  • 如何在IBM Visualage for java的编辑环境中显示汉字??谢谢!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • secureCRT下Linux终端汉字乱码解决方法
  • 请问:假如在表中某个字段存储了200个汉字,而我只想输出这200个汉字中的前10个汉字,怎样才能达到这个效果呢?
  • 中文汉字编码知识及各种中文编码对应的编码区间总结
  • 求救:JAVA 中汉字编码怎样变成 VC 下的汉字编码?
  • 急~~大字符集的汉字问题(普通汉字正常)
  • jni中汉字问题,如何把java中的汉字转化到c中去?
  • linux 繁体 汉字输入法 问题 linux 繁体 汉字输入法 问题
  • 怎样把u9996u9875的汉字编码,转换为汉字输出!谢了
  • 为什么通过jTextField输入的汉字变成了一个字符?我用jTextField.getText().length()返回的结果就是这样!6个汉字的长度只有6!!!
  • mysql 中如何取得汉字字段的各汉字首字母
  • utf-8汉字编码
  • 怎样实现汉字的拼音首字母查询!(在线等待)
  • 急急急,在线等待:Curses中不能输入汉字
  • 正则式如何只匹配一个汉字?
  • CUT 截取汉字问题
  • 配置文件中光标经过的地方汉字就变成了乱码
  • 请帮忙试一下,Unix里可以写汉字到syslog里吗?
  • 在linux下用apache做web服务器访问时汉字变成乱码
  • JBuilder中的汉字问题,请大虾们帮忙!
  • 高分请教高手:我的汉字输入法都不能用了
  • 请问,如何使用绑定在内核中的汉字模块?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3