最近安装了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程序中文乱码的问题,关键在于确保编码的一致性、字体的正确配置以及Swing组件字体的合理调整。通过上述步骤,可以有效避免乱码现象,提升用户界面的中文兼容性和用户体验。开发者应持续关注...
由于在Linux环境下,路径处理与Windows有所不同,因此需要修改相关代码,确保其能正确解析在Linux下的路径。 **第二步:创建可执行jar包** 首先,在Eclipse等IDE中导出Java项目为可执行jar文件。确保所有依赖项都被...
总之,"JAVA Swing中文离线API文档"是一个极其宝贵的资源,它可以帮助Java开发人员深入理解Swing框架,提升开发效率,创建出美观、功能齐全的桌面应用程序。通过查阅这份文档,开发者可以快速查找所需的信息,解决...
Java Swing 是Java编程语言中用于构建桌面应用程序用户界面的一个库,它是Java Foundation Classes (JFC) 的一部分。Swing 提供了一系列组件,如按钮、文本框、菜单等,用于创建功能丰富的图形用户界面(GUI)。在...
Java Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分,用于帮助开发者创建桌面应用程序。Swing提供了一系列组件,如按钮、文本框、菜单等,允许开发者构建功能...
在Windows系统下解决Swing中文乱码问题的步骤与Linux系统有所不同,但同样重要。 **第一步:** 打开控制面板,进入“区域和语言”选项。 **第二步:** 在“管理”标签页下,点击“更改系统区域设置”。 **第三步...
在开发过程中,Java Swing的组件可以通过调整各种属性来改变其外观,例如颜色、字体、边框等,从而实现漂亮的界面设计。同时,Swing还支持自定义布局管理器,这使得组件在不同尺寸的屏幕上都能够适应性地排列和展示...
在Java Swing中,LookAndFeel是一种设计模式,用于实现组件的绘制方式,包括颜色、字体、布局和动画效果。 标题“javaSwing皮肤大全.rar”表明这是一个包含多种Swing LookAndFeel皮肤的压缩文件集合。这个压缩包...
Java Swing是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。这个工具包提供了一系列组件,用于创建桌面应用程序,包括按钮、文本框、滚动面板、菜单等。本篇文章将深入...
基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看! 基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统,小白必看! 基于Java Swing + MySQL的图书管理系统,优秀Java毕业设计系统...
"Java Swing 教程精通 Java Swing" Java Swing 是 Java 平台的 UI 组件库,提供了处理用户和计算机之间全部交互的软件。它提供了处理键盘、颜色、打字的地址栏、音量等 UI 各方面内容的机制。Swing 的角色是充当...
在本文中,我们总结了基于Java Swing实现答题系统的技术要点,涵盖了GUI设计、事件处理、swing组件使用、Java图形化编程等多个方面的知识点。 七、结论 本文详细介绍了基于Java Swing实现答题系统的技术要点,涵盖...
在Java Swing中实现串口通信可以帮助开发者创建能够与硬件设备交互的应用,例如读取或发送数据到通过串行端口连接的设备。本文将深入探讨如何使用Java Swing进行串口通信,以及涉及的相关技术。 首先,串口通信是一...
【标题】:基于Java Swing开发的资源管理器利用了BeautyEye美化库,为原生的Java ZIP功能提供了更美观的用户界面。 【描述】:在Java编程中,Swing是用于构建图形用户界面(GUI)的工具包。它提供了一系列组件,如...
Java Swing 是Java编程语言中的一个图形用户界面(GUI)工具包,它是Java Foundation Classes (JFC)的一部分。在Java 2 Platform Standard Edition 5.0版本中,Swing提供了丰富的组件和功能,使得开发者能够创建美观且...
在Java Swing中,LookAndFeel 是一套规则,定义了组件的颜色、字体、布局和其他视觉属性。默认情况下,Swing会自动采用操作系统的默认LookAndFeel,但开发者可以通过编程方式更改它,以实现跨平台的一致性或特定的...
Java Swing是目前图形界面设计的主流开发工具,《Java Swing图形界面开发与案例详解[1]》从实用的角度出发,通过大量实例全面介绍Java Swing中各种组件的应用及图形界面的开发技术。《Java Swing图形界面开发与案例...
在这个"JavaSwing多人猜拳"项目中,开发者使用了Swing来创建一个可以支持多玩家参与的猜拳游戏。猜拳游戏,又称为“石头、剪刀、布”或“石头、纸、剪刀”,是一种常见的二人游戏,通过简单的手势(石头代表拳头,...
Java Swing 是Java标准库中的一个组件,用于创建图形用户界面(GUI)。Swing 提供了丰富的组件集合,如按钮、文本框、菜单等,用于构建桌面应用程序。然而,Swing 的默认界面风格(LookAndFeel)在视觉上可能相对...