何以解憂(yōu)?唯有Java

          其實(shí)程序員也懂得浪漫!
          posts - 90, comments - 637, trackbacks - 0, articles - 2
            BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          NetBeans國(guó)際化功能(一)

          Posted on 2008-04-14 22:00 guanminglin@gmail.com 閱讀(3522) 評(píng)論(10)  編輯  收藏 所屬分類(lèi): NetBeans

             上次界面的問(wèn)題終于解決了(感謝令狐蟲(chóng)兄的提點(diǎn)?。?,只要我關(guān)閉自動(dòng)國(guó)際化功能就可以了,應(yīng)該說(shuō)是我沒(méi)有配置好才對(duì),如果建立工程的時(shí)候選擇 JavaDesktopApplication就不會(huì)出現(xiàn)那樣的問(wèn)題了(我選擇的是JavaApplication)。后來(lái)想想既然是國(guó)際化的問(wèn)題,何不 研究研究它呢?于是就有了這篇文章(我的文筆不是很好,可能表達(dá)的不是很清楚)。下面講講我是如何使用NetBeans的自動(dòng)國(guó)際化功能的:

          1. 新建一個(gè)工程


          2. 托拉一些常用組件的面板中并用英文命名他們

          3. 在工程目錄下找到工程的資源包的 .properties文件右鍵對(duì)應(yīng)的.properies文件選擇Add ocal

          在對(duì)話(huà)框中找到中文(中國(guó)) 最后點(diǎn)擊OK按鈕 IDE就會(huì)幫你生成對(duì)應(yīng)的local 入下圖

          4. 然后右鍵zh_CN-中文(中國(guó)) 選擇Open 就會(huì)看到如下界面,然后將對(duì)應(yīng)的英文翻譯成中文就可以了

          5. 如果你用的是中文的操作系統(tǒng),那你就可以直接運(yùn)行項(xiàng)目,就可以看到中文的界面了。如果你用的是英文的操作系統(tǒng),那你到控制面板中找到Regonal and Language Options雙擊它

          在對(duì)話(huà)框中找到Chinese(PRC) 選中它,最后點(diǎn)擊OK 如下圖(我用的是英文的Windows)


          6. 最后運(yùn)行你的項(xiàng)目就可以看到中文的界面了(要不然會(huì)是英文的界面)


          是不是覺(jué)得NetBeans的國(guó)際化功能很好用呢?心動(dòng)不如行動(dòng),趕快建立自己國(guó)際化應(yīng)用程序吧!

          結(jié)束語(yǔ)

               這篇文章表達(dá)的不是很清楚,只是大概的說(shuō)明了一下如何國(guó)際化一個(gè)應(yīng)用程序。具體的內(nèi)容下次在說(shuō)吧。昨天我試著做了一個(gè)關(guān)于如何國(guó)際化Java應(yīng)用程序的視頻教程(其實(shí)也不能夠叫做一個(gè)教程,我還沒(méi)到那種程度呢)。因?yàn)閎logjava 這里有上傳限制,我的視頻大概有10M。如果有需要的朋友就留下你的信箱吧!這是我第一次做視頻,說(shuō)話(huà)有點(diǎn)緊張意思表達(dá)的不是很好,大家具體看我如何操作就可以了!不好意思哦。


          評(píng)論

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-04-14 22:30 by Edward's
          mylove@foxmail.com
          支持^_^

          # re: NetBeans國(guó)際化功能(一)[未登錄](méi)  回復(fù)  更多評(píng)論   

          2008-04-14 22:47 by Joe
          看起來(lái)很棒啊~呵呵,發(fā)個(gè)視頻給我學(xué)習(xí)一下吧,謝了~
          zhu.joe.cn@gmail.com

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-04-15 08:37 by Matthew Chen
          不用改操作系統(tǒng)的語(yǔ)言,在main的第一句加個(gè)Locale.setDefault(Locale.English);就可以了,最新的6.0好像可以在啟動(dòng)的時(shí)候設(shè)置locale。
          可視化的情況下屬性里有一項(xiàng)是可以設(shè)置可視化下的語(yǔ)言的,也可以拿來(lái)用。

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-04-15 08:43 by 日月雨林
          @Matthew Chen
          這個(gè)功能我還沒(méi)有用,我在文章中的意思是在不同的操作系統(tǒng)中默認(rèn)可以有不同的界面,僅此而已。謝謝你的提示,在下一篇文章中我會(huì)用到他的。

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-04-17 09:45 by zhang
          我的
          幫我傳到郵箱哈。。 fengzhiyu520@126.com

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-04-17 16:58 by stonebow
          zl860628@gmail.com
          非常感謝了

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-04-21 18:25 by 日月雨林@gmail.com
          大家都收到我發(fā)的視頻了沒(méi)有?我的郵箱里有兩封Gmail反饋的郵件說(shuō)是出錯(cuò)了,如果沒(méi)收到,請(qǐng)給我發(fā)個(gè)郵件:guanminglin@gmail.com 或guanminglin@qq.com 告知!不好意思咯

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2008-05-04 14:04 by sniperking
          sinperfoxlu@gmail.com
          不錯(cuò),很實(shí)用

          # re: NetBeans國(guó)際化功能(一)[未登錄](méi)  回復(fù)  更多評(píng)論   

          2008-10-20 13:57 by Joe
          Joe__Lin@live.cn
          謝謝

          # re: NetBeans國(guó)際化功能(一)  回復(fù)  更多評(píng)論   

          2009-05-14 21:11 by yangyusong
          你好,發(fā)一份給我吧,要是愿意把QQ號(hào)也發(fā)給我,想和你多討論幾個(gè)問(wèn)題,謝謝,yys159258@126.com
          主站蜘蛛池模板: 手机| 衡阳县| 天等县| 昔阳县| 和林格尔县| 忻州市| 泾源县| 江阴市| 巴东县| 海林市| 遂平县| 寻甸| 游戏| 客服| 溧水县| 沈阳市| 菏泽市| 泰宁县| 灌云县| 辽阳县| 黄龙县| 石台县| 汝阳县| 偃师市| 乌拉特前旗| 泽库县| 长沙县| 循化| 昌邑市| 灵璧县| 和顺县| 阳西县| 偏关县| 新干县| 改则县| 成安县| 曲周县| 江阴市| 嫩江县| 西丰县| 常山县|