NetBeans RCP - 在NetBeans中如何实现GUI Form的国际化

本文介绍了如何在NetBeans中实现GUI Form的国际化,包括自动国际化和使用国际化向导的方法。通过将文本存储在properties文件中,为不同语言创建独立的文件并动态获取显示文本。在NetBeans 5.5中,需要更新GUI Builder Update Pack来支持自动国际化。文章以一个对话框为例,详细说明了如何国际化GUI组件的Text属性。
摘要由CSDN通过智能技术生成
         在这篇文章中,我将一步一步地展示在NetBeans 5.5中如何实现GUI Form的国际化。首先阐述如何国际化一个Form已经一系列Form,然后会阐述如何国际化整个工程。

   NetBeans中实现国际化有两种方式:自动国际化和国际化向导。

 1、国际化的概念

    国际化就是使应用程序不需改动和编译就能够适应不同的语言和区域。这就要求显示的文本元素必须存储在程序代码外部,即要在代码中动态获得文本而不是在代码中写死。

    我们经常将国际化字符串以keyvalue对的形式存储在properties文件中。在程序中,我们通过key标识来获得value,也就是要显示的国际化文本。因此,我们需要为每种语言都创建一个单独的properties文件,并且翻译所有的value部分。这些文件的key都是完全相同的,只是value不同。

NetBeans IDE中提供了相应的工具辅助完成国际化工作。

2、更新安装包

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值