`
flybypower
  • 浏览: 7668 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

linux下安装了netbeans开发环璄后,汉字显示成小方格,怎么解决?

阅读更多
大家好:
我在linux下安装了netbeans开发环璄后,汉字显示成小方格,请问該怎样解决?问题可能是jdk平台中文字体未正确设定,那么怎么设定?
分享到:
评论
8 楼 peikona 2008-12-23  
最简单的方法是使用可以显示汉字的字体,但是普通的中文字体显示英文比较难看,所以在这里推荐使用雅黑consolas混合字体,显示超棒。给个链接:
http://85y.org/blog/20081124661.html或直接下载 http://dl.getdropbox.com/u/272796/blog/200811/YaHei.Consolas.1.12.ttf
7 楼 lewhwa 2008-12-21  
Quake Wang 写道
在Window -> Options 下有个字体选项,使用能够显示中文的字体,比如Monospaced,就可以了。

同意。SUN公司为了Java跨平台,在字体设置方面总有问题,想想看,Linux有一百多个Distribution,每个携带的字体都不太一致,太难为他了。但是,对Windows平台上,字体问题也未好好地优化一下,数过去说过来,Windows版本也就那么各个版本,未做好,就太不应该了!
6 楼 flybypower 2008-04-01  
搞定。
的确是缺少字库的原因,copy过来即可。
5 楼 tangzy001 2008-03-28  
http://forum.ubuntu.org.cn/viewtopic.php?t=76414
4 楼 carlosbdw 2008-03-28  
wiisola 写道
是指界面的还是程序里的?
是界面的话设置个jdk平台中文字体
是代码中的话有部分字体是不能正确显示汉字的


Monospaced应该没有问题。
3 楼 wiisola 2008-03-26  
是指界面的还是程序里的?
是界面的话设置个jdk平台中文字体
是代码中的话有部分字体是不能正确显示汉字的
2 楼 QuakeWang 2008-03-26  
在Window -> Options 下有个字体选项,使用能够显示中文的字体,比如Monospaced,就可以了。
1 楼 seemoon 2008-03-26  
以前用jfreechart开发碰到类似的问题,汉字变成了方块,看来老祖宗发明的叫方块字果然有先见之明阿呵呵,解决办法是从windows系统下将宋体字库拷贝到jre环境下,可以google一下这方面的做法,我这里贴一个大概:

用系统列出来所有字体画一遍图,然后一个一个看,果然,问题找到了1没有simsun字体!汗~~~,原来能画出来的那些部分中文用的不知道是什么字体。2 情况和batik一样,部分中文绘制不出来,为方框上网google了一下, 发现原来JDK5.0在linux下和以前的版本还不一样,默认不支持中文字体的。得手动去搞一个fontconfig配置, 此文件在$JAVA_HOME/jre/lib/下, 果然有一大堆fontconfig.XX.Properties, 官方的解释在这里, 懒得看那么多,直接搞一个自己的,先从windows上拷贝simsun.ttc到lib下面的fonts目录下然后自己编一个简单的# @(#)linux.fontconfig.SuSE.properties 1.2 03/10/17## Copyright 2003 Sun MicroSystems, Inc. All rights reserved.## Versionversion=1# Component Font Mappingsserif.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0serif.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0serif.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0serif.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0sansserif.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0monospaced.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialog.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.plain.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.bold.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.italic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0dialoginput.bolditalic.zh-1=Simsun GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0# Search Sequencessequence.allfonts=zh-1# Exclusion Ranges# Font File Names取名为fontconfig.RedHat.properties 中间的名字是操作系统名,如Redhat系统的就保存为fontconfig.RedHat.properties,WindowsXP的就保存为fontconfig.XP.properties,以此类推。重新启动java, 搞定

相关推荐

    netbeans-8.0-linux

    NetBeans IDE 8.0 for Linux 是一个专为开发人员设计的强大集成开发环境(IDE),尤其适用于编写Java应用程序。此版本特别针对Linux操作系统进行了优化,提供了丰富的功能集,旨在提高在Linux平台上的开发效率。 ...

    netbeans-8.2,Linux,x64

    - 对于C++开发者,NetBeans提供了对GCC编译器的支持,可以在Linux环境下进行C/C++项目的开发。 3. **安装与配置**: - 解压缩"Netbeans.8.2-cpp-linux-x64"文件,里面包含了安装所需的全部内容。 - 使用终端命令...

    Linux下java开发环境安装、设置

    #### 三、Linux 下安装 NetBeans 开发平台 NetBeans 是另一款流行的 Java IDE,同样适用于 Linux 环境。 - **下载 NetBeans**: - 访问 NetBeans 官方网站 (https://netbeans.apache.org/) 下载适合您的 Linux ...

    Ubuntu配置Netbeans8.2

    Ubuntu 是一个流行的 Linux 发行版,而 Netbeans 是一个功能强大的集成开发环境(IDE)。在本文中,我们将指导您如何在 Ubuntu 20.04 上配置 Netbeans 8.2。 标题解释 Ubuntu 配置 Netbeans 8.2 是指在 Ubuntu 操作...

    netbeans 8.2 c++ linux 64位

    netbeans 8.2 linux 64位版本,支持c++,可用于linux下编译jdk,实测centos7.4下可用

    Netbeans 6.8 安装后配置记录

    总的来说,NetBeans 6.8的安装和配置是个性化开发环境的关键步骤。通过合理的配置,开发者可以提升开发效率,同时享受到NetBeans提供的强大功能,例如代码自动完成、错误检查、项目管理以及调试工具等。对于源码和...

    windows下配置netbeans开发rails

    在Windows环境下,使用NetBeans进行Rails开发需要一系列的配置步骤,因为Rails是一个基于Ruby的Web框架,而NetBeans是一款强大的集成开发环境(IDE),支持多种编程语言,包括Ruby。以下是一些关键知识点: 1. **...

    第一次使用netbeans及创建web应用程序

    安装完成后,启动NetBeans并熟悉其界面布局,通常包括菜单栏、工具栏、项目面板、编辑器和输出窗口等。 创建Web应用程序的过程如下: 1. **新建项目**:在NetBeans中,选择“文件”>“新建项目”,在弹出的对话框...

    NetBeans开发Android插件

    netBeans开发ANdroid插件 NetBeans添加插件后 在配置中 添加 名字随便起 http://kenai.com/downloads/nbandroid/updates.xml 添加 重启后能用

    NetBeans中搭建C开发环境

    安装完成后,需要设置 MinGW 的环境变量,以便 NetBeans 能够正确地调用 MinGW 编译器。具体步骤如下: 1. 右键点击计算机图标,选择“属性”。 2. 在“系统属性”窗口中,选择“高级”选项卡。 3. 点击“环境变量...

    NetBeans安装说明

    7. 疑难解答:提供了解决安装和配置 NetBeans IDE 6.5 时可能遇到的问题。 8. 更多信息:提供了更多关于 NetBeans IDE 6.5 的信息,包括发行说明、所需的软件、安装程序下载选项、定制安装、安装软件、卸载软件、...

    netbeans下安装hibernate

    在NetBeans这样的集成开发环境(IDE)中安装Hibernate可以帮助开发者更高效地进行数据库驱动的应用程序开发。以下是在NetBeans下安装Hibernate的详细步骤和注意事项: 一、准备工作 在开始安装之前,确保你的系统...

    使用NetBeans开发J2ME应用程序

    **使用NetBeans开发J2ME应用程序** Java 2 Micro Edition(J2ME)是一种轻量级的Java平台,主要用于移动设备、嵌入式系统和其他有限资源的设备上开发应用程序。NetBeans IDE是一款强大的集成开发环境,它为J2ME应用...

    netbeans安装

    标题中的“netbeans安装”指的是在计算机上安装NetBeans IDE的过程。NetBeans是一个开源的集成开发环境(IDE),主要用于编写Java、PHP、HTML5、JavaScript等编程语言的应用程序。它提供了丰富的特性,如代码提示、...

    基于NetBeans开发的java应用程序集锦6

    【标题】"基于NetBeans开发的Java应用程序集锦6"主要涵盖了使用NetBeans IDE进行Java应用程序开发的一些实例和实践。NetBeans是一个强大的开源集成开发环境,尤其适合Java开发者,提供了丰富的功能,包括代码编辑、...

    ubuntu_netbeans_jni

    【描述】:“基于ubuntuLINUX下的JAVA开发,可以生成动态链接库,亲测可用!”说明这个过程不仅包括了Java编程,还涉及到生成C/C++的动态链接库,并且这个流程已经在Ubuntu环境下经过验证是成功的。 【标签】:...

    NetBeans安装包.rar

    总的来说,NetBeans安装包.rar是一个包含完整JDK的NetBeans IDE 8.2中文版安装源,为用户提供了便捷的Java开发环境。无论你是新手还是经验丰富的开发者,都可以借助NetBeans的强大功能提高开发效率和代码质量。通过...

    基于NetBeans开发的java应用程序集锦10

    在本资源"基于NetBeans开发的java应用程序集锦10"中,我们聚焦于使用NetBeans IDE进行Java应用程序的开发。NetBeans是一个强大的开源集成开发环境,尤其适用于Java开发者,它提供了丰富的功能,如代码编辑、调试、...

    基于NetBeans开发的java应用程序集锦5

    【标题】:“基于NetBeans开发的Java应用程序集锦5” 【描述】中提及的Java与网络的7个案例,展示了Java在实际应用中的强大功能,包括: 1. **简单多线程服务器**:在Java中,多线程是并发处理的基础,通过实现...

    手机缴费系统(NetBeans开发)

    【手机缴费系统(NetBeans开发)】是一款基于Java平台,使用NetBeans集成开发环境构建的模拟手机充值应用。NetBeans是流行的开源IDE,它提供了丰富的工具集,支持Java、JavaScript等多种编程语言,使得开发者能够...

Global site tag (gtag.js) - Google Analytics