jbuilder光標的根本問題

          Posted on 2006-09-23 00:06 開關 閱讀(225) 評論(0)  編輯  收藏 所屬分類: JAVA IDE
          Jbulider 光標錯位解決方法【轉貼】 大家常常說JBuilder在中文系統中存在光標錯位的問題,都認為這是JBuilder 的一個Bug,其實這實在是冤枉JBuilder了!大家討論出來的解決方法無外乎 兩種: 1、將編輯器的字體改為宋體,用這種方法帶來的問題是,在宋體下的英文字 體實在難看,閱讀起來不太順眼; 2、就是將編輯器字體的粗體屬性去掉,這樣也影響代碼的可讀性。 其實,造成JBuilder光標錯位的問題并不是Borland的錯誤,而是Java的宗 師??Sun的罪過!大家一定知道i18n吧?在不同的區域設置中,JDK自動調 用與之相對應的properties文件,而在JDK中,Sun所推出的與中文系統相對 應的properties文件存在問題,在它之中沒有區分英文字體的正 常、粗體和斜體,從而導致了以上所說的問題,解決的方法很簡單,只要將這 個properties文件修改正確就可以了,修改方法如下: 在jre/lib目錄中找到font.properties.zh文件,編輯這個文件并修改成如下內容: # @(#)font.properties.zh1.16 00/10/0


          1. 用記事本打開C:\JBuilder9\jdk1.4\jre\lib\font.properties.zh文件。

          2. JBuilder里默認的字體是dialoginput,所以你只要改下面幾行就行:

          3. dialoginput.bold.0=Courier New,ANSI_CHARSET

          上面一行改成

          dialoginput.bold.0=Courier New Bold,ANSI_CHARSET

          4. dialoginput.italic.0=Courier New,ANSI_CHARSET

          上面一行改成

          dialoginput.italic.0=Courier New Italic,ANSI_CHARSET

          5. dialoginput.bolditalic.0=Courier New ,ANSI_CHARSET

          上面一行改成

          dialoginput.bolditalic.0=Courier New Bold Italic,ANSI_CHARSET

          6. 重新運行JBuilder.

          7. 搞定!(看出規律來了么?JBuilder默認的字體是dialoginput,所以其他選項不用動,如果你選擇其他字體,也是這么個改法)

          主站蜘蛛池模板: 杭锦后旗| 栾城县| 江油市| 北安市| 雅安市| 伊春市| 枣阳市| 武胜县| 西盟| 兰坪| 乌审旗| 乌拉特后旗| 马山县| 武鸣县| 独山县| 同心县| 泽普县| 宁陕县| 重庆市| 汕头市| 茂名市| 六安市| 当涂县| 白河县| 同德县| 郴州市| 威宁| 遂宁市| 尚义县| 绿春县| 武夷山市| 韩城市| 泗阳县| 汾阳市| 郧西县| 水富县| 罗甸县| 甘肃省| 屏东市| 大城县| 河间市|