`
wang55www
  • 浏览: 28180 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

Linux 下 java Swing 中文字体变成方框的问题解决

阅读更多

最近安装了netbean 发现启动后。所有的中文字体都变成了方框的字符。

经过查找资料发现。 将字体 simsun.ttf 没有可以在window系统中window/Fonts/里面找到 修改扩展名为 ttf 然后拷贝到 jdk/jre/lib/fonts/fallback中 如果没有fallback目录经建立一下。

然后再启动netbean就可以正常显示了。其他的swing 程序也可以同样解决。

另外

在netbean启动时使用的jre并不一定是系统中环境变量$PATH设置的jre。

而是在netbean安装路径下 etc/netbeans.conf中设置的jdk路径

请查找文件中

netbeans_jdkhome="/usr/java/jdk1.6.0_20"

所指明的jdk路径。

补充一点,当运行netbean后发现netbean任务栏的字体太小了默认是11px ,看不太清楚。

解决办法同样修改netbeans.conf在

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8"

修改为

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-Dfile.encoding=UTF-8 --fontsize 12"


分享到:
评论

相关推荐

    Linux下java的Swing程序乱码解决

    解决Linux下Java Swing程序中文乱码的问题,关键在于确保编码的一致性、字体的正确配置以及Swing组件字体的合理调整。通过上述步骤,可以有效避免乱码现象,提升用户界面的中文兼容性和用户体验。开发者应持续关注...

    linux下javaSwing开发的jar包CS打包完整步骤.docx

    由于在Linux环境下,路径处理与Windows有所不同,因此需要修改相关代码,确保其能正确解析在Linux下的路径。 **第二步:创建可执行jar包** 首先,在Eclipse等IDE中导出Java项目为可执行jar文件。确保所有依赖项都被...

    JAVA swing中文离线API文档

    总之,"JAVA Swing中文离线API文档"是一个极其宝贵的资源,它可以帮助Java开发人员深入理解Swing框架,提升开发效率,创建出美观、功能齐全的桌面应用程序。通过查阅这份文档,开发者可以快速查找所需的信息,解决...

    java swing漂亮界面(超酷) javaswing教程

    Java Swing 是Java编程语言中用于构建桌面应用程序用户界面的一个库,它是Java Foundation Classes (JFC) 的一部分。Swing 提供了一系列组件,如按钮、文本框、菜单等,用于创建功能丰富的图形用户界面(GUI)。在...

    java swing漂亮界面 超酷 javaswing教程

    Java Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分,用于帮助开发者创建桌面应用程序。Swing提供了一系列组件,如按钮、文本框、菜单等,允许开发者构建功能...

    swing中文乱码问题(Linux和window)

    在Windows系统下解决Swing中文乱码问题的步骤与Linux系统有所不同,但同样重要。 **第一步:** 打开控制面板,进入“区域和语言”选项。 **第二步:** 在“管理”标签页下,点击“更改系统区域设置”。 **第三步...

    java+swing漂亮软件界面+超酷+以及javaswing教程.7z

    在开发过程中,Java Swing的组件可以通过调整各种属性来改变其外观,例如颜色、字体、边框等,从而实现漂亮的界面设计。同时,Swing还支持自定义布局管理器,这使得组件在不同尺寸的屏幕上都能够适应性地排列和展示...

    javaSwing皮肤大全.rar

    在Java Swing中,LookAndFeel是一种设计模式,用于实现组件的绘制方式,包括颜色、字体、布局和动画效果。 标题“javaSwing皮肤大全.rar”表明这是一个包含多种Swing LookAndFeel皮肤的压缩文件集合。这个压缩包...

    javaswing详解

    Java Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。这个工具包提供了一系列组件,用于创建桌面应用程序,包括按钮、文本框、滚动面板、菜单等。本篇文章将深入...

    基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看!

    基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看! 基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看! 基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统...

    javaswing教程 精通javaswing

    "Java Swing 教程精通 Java Swing" Java Swing 是 Java 平台的 UI 组件库,提供了处理用户和计算机之间全部交互的软件。它提供了处理键盘、颜色、打字的地址栏、音量等 UI 各方面内容的机制。Swing 的角色是充当...

    基于java swing实现答题系统

    在本文中,我们总结了基于Java Swing实现答题系统的技术要点,涵盖了GUI设计、事件处理、swing组件使用、Java图形化编程等多个方面的知识点。 七、结论 本文详细介绍了基于Java Swing实现答题系统的技术要点,涵盖...

    java swing串口通信源码

    在Java Swing中实现串口通信可以帮助开发者创建能够与硬件设备交互的应用,例如读取或发送数据到通过串行端口连接的设备。本文将深入探讨如何使用Java Swing进行串口通信,以及涉及的相关技术。 首先,串口通信是一...

    基于 java swing 开发的资源管理器。使用 java swing 美化包beautyeye对原生的 java.zip

    【标题】:基于Java Swing开发的资源管理器利用了BeautyEye美化库,为原生的Java ZIP功能提供了更美观的用户界面。 【描述】:在Java编程中,Swing是用于构建图形用户界面(GUI)的工具包。它提供了一系列组件,如...

    Java Swing 中文Api

    Java Swing 是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。在Java 2 Platform Standard Edition 5.0版本中,Swing提供了丰富的组件和功能,使得开发者能够创建美观且...

    javaSwing各种主题窗口

    在Java Swing中,LookAndFeel 是一套规则,定义了组件的颜色、字体、布局和其他视觉属性。默认情况下,Swing会自动采用操作系统的默认LookAndFeel,但开发者可以通过编程方式更改它,以实现跨平台的一致性或特定的...

    JavaSwing图形界面开发与案例详解源代码

    Java Swing是目前图形界面设计的主流开发工具,《Java Swing图形界面开发与案例详解[1]》从实用的角度出发,通过大量实例全面介绍Java Swing中各种组件的应用及图形界面的开发技术。《Java Swing图形界面开发与案例...

    JavaSwing多人猜拳

    在这个"JavaSwing多人猜拳"项目中,开发者使用了Swing来创建一个可以支持多玩家参与的猜拳游戏。猜拳游戏,又称为“石头、剪刀、布”或“石头、纸、剪刀”,是一种常见的二人游戏,通过简单的手势(石头代表拳头,...

    Java Swing 界面美化包-含源码

    Java Swing 是Java标准库中的一个组件,用于创建图形用户界面(GUI)。Swing 提供了丰富的组件集合,如按钮、文本框、菜单等,用于构建桌面应用程序。然而,Swing 的默认界面风格(LookAndFeel)在视觉上可能相对...

Global site tag (gtag.js) - Google Analytics