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

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

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

    Fang.W
    我也是江湖中人,但沒有武功,比的是技術!——21世紀的江湖人

    由于設備的限制,手機中支持的字體類型很有限。我們只能使用手機支持的字體來構造Font類對象。
    同其他類不一樣,我們不能通過 new Font() 這樣的語句,來創建一個Font實例,因為Font類沒有構
    造函數。那么如何獲得一個特定的字體呢?我們可以通過如下方法來獲得,請看代碼:

    Font font;
    font = Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_SMALL);

    public void paint(Graphics g) {
     String str = "Welcome the Java world!";
     g.setFont(font);
     g.drawString(str, screenX / 2, MENU_Y, Graphics.TOP | Graphics.HCENTER);
    }

    函數getFont(int face, int style, int size)中:

    1) face 為字體的外觀,J2ME中提供了如下幾種face:
       Font.FACE_SYSTEN
       Font.FACE_MONOSPACE
       Font.FACE_PROPORTIONAL

    2) style 為字體的風格,J2ME中提供了如下幾種style:
       Font.STYLE_PLAIN
       Font.STYLE_BOLD
       Font.STYLE_ITALIC
       Font.STYLE_UNDERLINED
    其中,后三種可以混合使用,例:粗體加斜體的寫法
    Font.getFont(Font.FACE_SYSTEM, Font.STYLE_BOLD|Font.STYLE_ITALIC, Font.SIZE_SMALL);

    3) size 為字體的大小,J2ME中提供了如下幾種size:
       Font.SIZE_SMALL
       Font.SIZE_MEDIUM
       Font.SIZE_LARGE

    Font 類一般都是在Canvas類中使用,通過g.setFont(font)這樣的語句來設置字體。在高級UI中,
    一般是用不著Font類的。但有個例外,在MIDP2.0中,List類可以設置每行的字體格式。方法是:
    list.setFont(0,font);//第一行的字體為font

    -------------------------------------------------------------

    J2ME中沒有color類,那么我們用什么方法來表達顏色呢?
    在J2ME中,顏色的表達方式有兩種:
    public void paint(Graphics g) {
     //方法一,16進制表達方式
     g.setColor(0xffffff);
     //方法二,RGB表達方式
     g.setColor(255, 255, 255);
    }

    所以,一般顏色的設置也是在Canvas類中,通過Graphics的setColor()來設置要顯示出的顏色。

    posted on 2007-07-31 20:41 Fang.W 閱讀(3029) 評論(4)  編輯  收藏 所屬分類: J2ME

    FeedBack:
    # re: J2ME中,Font和Color的設置
    2007-08-01 01:38 | little lotus
    寫的不是很全,希望對大家有用。  回復  更多評論
      
    # re: J2ME中,Font和Color的設置
    2007-08-22 19:06 | fighting
    thanks  回復  更多評論
      
    # re: J2ME中,Font和Color的設置
    2008-05-23 16:54 | 路人甲
    非常感謝//……  回復  更多評論
      
    # re: J2ME中,Font和Color的設置
    2008-11-20 19:36 | kwf
    還行啊。對我有些幫助。謝謝
    。。。。。。。  回復  更多評論
      
    主站蜘蛛池模板: 免费夜色污私人影院网站电影| 久久亚洲AV成人出白浆无码国产| 国产亚洲sss在线播放| 污视频在线免费观看| 亚洲AV永久青草无码精品| 免费黄网站在线观看| 国产V亚洲V天堂A无码| 久9热免费精品视频在线观看| 亚洲精品V欧洲精品V日韩精品| 三级黄色免费观看| 亚洲AV综合色区无码一区爱AV| 久久久免费精品re6| 亚洲男女一区二区三区| 日韩免费a级毛片无码a∨| 亚洲精品无码久久| 亚洲av麻豆aⅴ无码电影 | 国产亚洲日韩在线三区| a毛片免费在线观看| 久久国产亚洲精品无码| 一二三四免费观看在线视频中文版| 亚洲AV成人影视在线观看| 又黄又爽无遮挡免费视频| 三年片免费高清版 | 亚洲人成伊人成综合网久久久 | 久久精品国产亚洲av四虎| 一区二区在线免费观看| 亚洲最大视频网站| 最新中文字幕免费视频| 免费看又黄又爽又猛的视频软件| 区久久AAA片69亚洲| 免费三级毛片电影片| 美女视频黄频a免费| 亚洲av女电影网| 女人被男人桶得好爽免费视频| 人人爽人人爽人人片av免费 | 亚洲Av永久无码精品三区在线| AV片在线观看免费| 国产精品九九久久免费视频 | 18禁男女爽爽爽午夜网站免费| 亚洲av无码成人精品区一本二本| 自拍偷自拍亚洲精品情侣|