<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    呆呆向前沖的blog

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      78 隨筆 :: 43 文章 :: 5 評論 :: 74 Trackbacks

    1. JBuilderX的光標不能對齊的問題源于Sun的JDK本身的問題,其實和Borland公司沒有任何關系。解決的最好辦法就是替換JBuilderX/jdk1.4/jre/lib目錄下的font.properties.zh文件。這是一個關于字體的描述文件。只需要把這個文件替換如下內容,就可以了。
     
    # @(#)font.properties.zh     1.10 02/03/07
    #
    # Copyright 2002 Sun Microsystems, Inc. All rights reserved.
    #
     
    # Component Font Mappings
    #
    dialog.plain.0=Tahoma,ANSI_CHARSET
    dialog.plain.1=\u5b8b\u4f53,GB2312_CHARSET
    dialog.plain.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialog.plain.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialog.bold.0=Tahoma Bold,ANSI_CHARSET
    dialog.bold.1=\u5b8b\u4f53,GB2312_CHARSET
    dialog.bold.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialog.bold.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialog.italic.0=Tahoma Italic,ANSI_CHARSET
    dialog.italic.1=\u5b8b\u4f53,GB2312_CHARSET
    dialog.italic.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialog.italic.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialog.bolditalic.0=Tahoma Bold Italic,ANSI_CHARSET
    dialog.bolditalic.1=\u5b8b\u4f53,GB2312_CHARSET
    dialog.bolditalic.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialog.bolditalic.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialoginput.plain.0=Courier New,ANSI_CHARSET
    dialoginput.plain.1=\u5b8b\u4f53,GB2312_CHARSET
    dialoginput.plain.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialoginput.plain.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialoginput.bold.0=Courier New Bold,ANSI_CHARSET
    dialoginput.bold.1=\u5b8b\u4f53,GB2312_CHARSET
    dialoginput.bold.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialoginput.bold.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialoginput.italic.0=Courier New Italic,ANSI_CHARSET
    dialoginput.italic.1=\u5b8b\u4f53,GB2312_CHARSET
    dialoginput.italic.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialoginput.italic.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
    dialoginput.bolditalic.0=Courier New Bold Italic,ANSI_CHARSET
    dialoginput.bolditalic.1=\u5b8b\u4f53,GB2312_CHARSET
    dialoginput.bolditalic.2=WingDings,SYMBOL_CHARSET,NEED_CONVERTED
    dialoginput.bolditalic.3=Symbol,SYMBOL_CHARSET,NEED_CONVERTED
     
     
    serif.plain.0=Tahoma,ANSI_CHARSET
    serif.plain.1=\u5b8b\u4f53,GB2312_CHARSET
    serif.plain.2=WingDings,SYMBOL_CHARSET
    serif.plain.3=Symbol,SYMBOL_CHARSET
     
    serif.bold.0=Tahoma Bold,ANSI_CHARSET
    serif.bold.1=\u5b8b\u4f53,GB2312_CHARSET
    serif.bold.2=WingDings,SYMBOL_CHARSET
    serif.bold.3=Symbol,SYMBOL_CHARSET
     
    serif.italic.0=Tahoma Italic,ANSI_CHARSET
    serif.italic.1=\u5b8b\u4f53,GB2312_CHARSET
    serif.italic.2=WingDings,SYMBOL_CHARSET
    serif.italic.3=Symbol,SYMBOL_CHARSET
     
    serif.bolditalic.0=Tahoma Bold Italic,ANSI_CHARSET
    serif.bolditalic.1=\u5b8b\u4f53,GB2312_CHARSET
    serif.bolditalic.2=WingDings,SYMBOL_CHARSET
    serif.bolditalic.3=Symbol,SYMBOL_CHARSET
     
    #####################################
     
    #serif.plain.0=Times New Roman,ANSI_CHARSET
    #serif.plain.1=\u5b8b\u4f53,GB2312_CHARSET
    #serif.plain.2=WingDings,SYMBOL_CHARSET
    #serif.plain.3=Symbol,SYMBOL_CHARSET
     
    #serif.bold.0=Times New Roman Bold,ANSI_CHARSET
    #serif.bold.1=\u5b8b\u4f53,GB2312_CHARSET
    #serif.bold.2=WingDings,SYMBOL_CHARSET
    #serif.bold.3=Symbol,SYMBOL_CHARSET
     
    #serif.italic.0=Times New Roman Italic,ANSI_CHARSET
    #serif.italic.1=\u5b8b\u4f53,GB2312_CHARSET
    #serif.italic.2=WingDings,SYMBOL_CHARSET
    #serif.italic.3=Symbol,SYMBOL_CHARSET
     
    #serif.bolditalic.0=Times New Roman Bold Italic,ANSI_CHARSET
    #serif.bolditalic.1=\u5b8b\u4f53,GB2312_CHARSET
    #serif.bolditalic.2=WingDings,SYMBOL_CHARSET
    #serif.bolditalic.3=Symbol,SYMBOL_CHARSET
     
    #############################
     
    sansserif.plain.0=Tahoma,ANSI_CHARSET
    sansserif.plain.1=\u5b8b\u4f53,GB2312_CHARSET
    sansserif.plain.2=WingDings,SYMBOL_CHARSET
    sansserif.plain.3=Symbol,SYMBOL_CHARSET
     
    sansserif.bold.0=Tahoma Bold,ANSI_CHARSET
    sansserif.bold.1=\u5b8b\u4f53,GB2312_CHARSET
    sansserif.bold.2=WingDings,SYMBOL_CHARSET
    sansserif.bold.3=Symbol,SYMBOL_CHARSET
     
    sansserif.italic.0=Tahoma Italic,ANSI_CHARSET
    sansserif.italic.1=\u5b8b\u4f53,GB2312_CHARSET
    sansserif.italic.2=WingDings,SYMBOL_CHARSET
    sansserif.italic.3=Symbol,SYMBOL_CHARSET
     
    sansserif.bolditalic.0=Tahoma Bold Italic,ANSI_CHARSET
    sansserif.bolditalic.1=\u5b8b\u4f53,GB2312_CHARSET
    sansserif.bolditalic.2=WingDings,SYMBOL_CHARSET
    sansserif.bolditalic.3=Symbol,SYMBOL_CHARSET
     
    monospaced.plain.0=Courier New,GB2312_CHARSET
    monospaced.plain.1=\u5b8b\u4f53,GB2312_CHARSET
    monospaced.plain.2=WingDings,SYMBOL_CHARSET
    monospaced.plain.3=Symbol,SYMBOL_CHARSET
     
    monospaced.bold.0=Courier New Bold,GB2312_CHARSET
    monospaced.bold.1=\u5b8b\u4f53,GB2312_CHARSET
    monospaced.bold.2=WingDings,SYMBOL_CHARSET
    monospaced.bold.3=Symbol,SYMBOL_CHARSET
     
    monospaced.italic.0=Courier New Italic,GB2312_CHARSET
    monospaced.italic.1=\u5b8b\u4f53,GB2312_CHARSET
    monospaced.italic.2=WingDings,SYMBOL_CHARSET
    monospaced.italic.3=Symbol,SYMBOL_CHARSET
     
    monospaced.bolditalic.0=Courier New Bold Italic,GB2312_CHARSET
    monospaced.bolditalic.1=\u5b8b\u4f53,GB2312_CHARSET
    monospaced.bolditalic.2=WingDings,SYMBOL_CHARSET
    monospaced.bolditalic.3=Symbol,SYMBOL_CHARSET
     
    # name aliases
    #alias.timesroman=serif
    alias.helvetica=sansserif
    alias.courier=monospaced
     
     
    # Font File Names
    #
    filename.\u5b8b\u4f53=SIMSUN.TTC
     
    filename.Tahoma=tahoma.ttf
    filename.Tahoma_Italic=tahoma.ttf
    filename.Tahoma_Bold=tahombd.ttf
    filename.Tahoma_Bold_Italic=tahomabd.ttf
     
    filename.Arial=ARIAL.TTF
    filename.Arial_Bold=ARIALBD.TTF
    filename.Arial_Italic=ARIALI.TTF
    filename.Arial_Bold_Italic=ARIALBI.TTF
     
    filename.Courier_New=COUR.TTF
    filename.Courier_New_Bold=COURBD.TTF
    filename.Courier_New_Italic=COURI.TTF
    filename.Courier_New_Bold_Italic=COURBI.TTF
     
    filename.Times_New_Roman=TIMES.TTF
    filename.Times_New_Roman_Bold=TIMESBD.TTF
    filename.Times_New_Roman_Italic=TIMESI.TTF
    filename.Times_New_Roman_Bold_Italic=TIMESBI.TTF
     
    filename.WingDings=WINGDING.TTF
    filename.Symbol=SYMBOL.TTF
     
    # Missing Glyph Character
    #
    default.char=2751
     
    # Component Font Character Encodings
    #
    fontcharset.dialog.1=sun.io.CharToByteGBK
    fontcharset.dialog.2=sun.awt.windows.CharToByteWingDings
    fontcharset.dialog.3=sun.awt.CharToByteSymbol
     
    fontcharset.dialoginput.1=sun.io.CharToByteGBK
    fontcharset.dialoginput.2=sun.awt.windows.CharToByteWingDings
    fontcharset.dialoginput.3=sun.awt.CharToByteSymbol
     
    fontcharset.serif.1=sun.io.CharToByteGBK
    fontcharset.serif.2=sun.awt.windows.CharToByteWingDings
    fontcharset.serif.3=sun.awt.CharToByteSymbol
     
    fontcharset.sansserif.1=sun.io.CharToByteGBK
    fontcharset.sansserif.2=sun.awt.windows.CharToByteWingDings
    fontcharset.sansserif.3=sun.awt.CharToByteSymbol
     
    fontcharset.monospaced.0=sun.io.CharToByteGBK
    fontcharset.monospaced.1=sun.io.CharToByteGBK
    fontcharset.monospaced.2=sun.awt.windows.CharToByteWingDings
    fontcharset.monospaced.3=sun.awt.CharToByteSymbol
     
    # Exclusion Ranges
    #
    #exclusion.dialog.0=0100-20ab,20ad-f8ff
    #exclusion.dialoginput.0=0100-20ab,20ad-f8ff
    #exclusion.serif.0=0100-20ab,20ad-f8ff
    #exclusion.sansserif.0=0100-20ab,20ad-f8ff
    #exclusion.monospaced.0=0100-20ab,20ad-f8ff
     
    exclusion.Tahoma.plain.0=00a0-f8ff
    exclusion.Tahoma.italic.0=00a0-f8ff
    exclusion.Tahoma.bold.0=00a0-f8ff
    exclusion.Tahoma.bolditalic.0=00a0-f8ff
     
    exclusion.dialog.plain.0=00a0-f8ff
    exclusion.dialog.italic.0=00a0-f8ff
    exclusion.dialog.bold.0=00a0-f8ff
    exclusion.dialog.bolditalic.0=00a0-f8ff
     
    exclusion.dialoginput.plain.0=00a0-f8ff
    exclusion.dialoginput.italic.0=00a0-f8ff
    exclusion.dialoginput.bold.0=00a0-f8ff
    exclusion.dialoginput.bolditalic.0=00a0-f8ff
     
    exclusion.serif.plain.0=00a0-f8ff
    exclusion.serif.italic.0=00a0-f8ff
    exclusion.serif.bold.0=00a0-f8ff
    exclusion.serif.bolditalic.0=00a0-f8ff
     
    exclusion.sansserif.plain.0=00a0-f8ff
    exclusion.sansserif.italic.0=00a0-f8ff
    exclusion.sansserif.bold.0=00a0-f8ff
    exclusion.sansserif.bolditalic.0=00a0-f8ff
     
    exclusion.monospaced.plain.0=00a0-f8ff
    exclusion.monospaced.italic.0=00a0-f8ff
    exclusion.monospaced.bold.0=00a0-f8ff
    exclusion.monospaced.bolditalic.0=00a0-f8ff
     
    # Text Input Character Set
    #
    inputtextcharset=GB2312_CHARSET
     
    2. JBuilder 2005其實也有這種字體的問題。比如本來么有問題的文件,如果在Jbuilder里面保存一下,結果就會出現異常的編碼字符出現。解決的辦法也是將上面的font.properties.zh文件替換成如上的內容。同時,在Project->Project Properties->General->Encoding中選擇”GB2312”的編碼,然后關閉工程,重新打開即可。
    JBUILDER的光標定位不準確的最佳解決方案是:
    進入%JBUILDER_HOME%/bin目錄下,用寫字板編輯jbuilder.config,把下面的配置加進去: 
    vmparam -Dprimetime.editor.useVariableWidthFont=true
    posted on 2005-06-30 16:19 呆呆向前沖的blog 閱讀(224) 評論(0)  編輯  收藏 所屬分類: 工作:Java技術
    主站蜘蛛池模板: 亚洲视频在线免费观看| 中文字幕免费视频一| 国产99视频精品免费视频7| 亚洲国产乱码最新视频| 亚洲免费视频播放| 亚洲娇小性xxxx色| 午夜dj免费在线观看| 亚洲AV无码一区二区乱子仑| 国产精品自在自线免费观看| 日本亚洲欧美色视频在线播放| 日韩免费福利视频| 免费大片黄在线观看| 国产午夜亚洲不卡| 男女作爱在线播放免费网站| 亚洲资源在线视频| 黄色成人网站免费无码av| 亚洲jizzjizz少妇| 国产亚洲美日韩AV中文字幕无码成人| 五月天国产成人AV免费观看| 亚洲乱码国产一区三区| 95老司机免费福利| 国产成人亚洲综合网站不卡| 免费一级毛片一级毛片aa| 国产精品黄页免费高清在线观看 | 日韩在线永久免费播放| 久久亚洲日韩看片无码| 成人啪精品视频免费网站| 黄网站在线播放视频免费观看| 亚洲无av在线中文字幕| 免费看h片的网站| 豆国产96在线|亚洲| 国产v亚洲v天堂无码网站| 成人免费激情视频| 免费人成动漫在线播放r18| 亚洲欧洲国产日韩精品| 成人免费无码大片a毛片软件 | 看Aⅴ免费毛片手机播放| 亚洲精品乱码久久久久久中文字幕| 成人免费大片免费观看网站| 免费国产黄网站在线观看动图| 亚洲国产精品免费视频|