国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

在J2ME手機(jī)編程中使用字體和顏色

2019-11-17 06:21:43
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
使用字體

  在J2ME手機(jī)編程中,可以通過(guò)使用字體類——Font在低級(jí)用戶界面中,獲得更好的表現(xiàn)效果,那么如何使用Font類呢?

  首先,由于手機(jī)設(shè)備的限制,手機(jī)中支持的字體類型很有限,所以在J2ME中只能使用手機(jī)支持的默認(rèn)字體來(lái)構(gòu)造Font類對(duì)象。下面是創(chuàng)建Font類的對(duì)象時(shí)使用的方法:

getFont(int face,int style,int size);

  例如:

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

  無(wú)論哪一個(gè)參數(shù),都只能使用系統(tǒng)設(shè)置的數(shù)值,這些數(shù)值具體的大小在不同的手機(jī)上可能不同。下面對(duì)于其中的三個(gè)參數(shù)的取值做具體的介紹:

  face參數(shù)指字體的外觀,其的取值:

  FACE_MONOSPACE——等寬字體

  FACE_PROPORTIONAL——均衡字體

  FACE_SYSTEM——系統(tǒng)字體

  style參數(shù)指字體的樣式,其的取值:

  STYLE_BOLD——粗體

  STYLE_ITALIC——斜體

  STYLE_PLAIN——普通

  STYLE_UNDERLINED——下劃線

  STYLE_BOLD STYLE_ITALIC——粗斜體

  STYLE_UNDERLINED STYLE_BOLD——帶下劃線粗體

  STYLE_UNDERLINED STYLE_ITALIC——帶下劃線斜體

  STYLE_UNDERLINED STYLE_ITALIC STYLE_BOLD——帶下劃線的粗斜體

  size參數(shù)指字體的大小,其的取值:

  SIZE_SMALL——小

  SIZE_MEDIUM——中

  SIZE_LARGE——大

  通過(guò)上面的參數(shù)的值,可以組合出你需要的字體對(duì)象。

  下面是一些常用的字體操作:

  1. 獲得系統(tǒng)的默認(rèn)字體:

Font font = Font.getDefaultFont();

  2. 在panit方法內(nèi)部,假設(shè)Graphics參數(shù)的名稱為g,則獲得當(dāng)前字體的方法是:

Font font = g.getFont();

  3. 在panit方法內(nèi)部,假設(shè)Graphics參數(shù)的名稱為g,則設(shè)置當(dāng)前字體的方法是:

g.setFont(font);

  其中font為你構(gòu)造好的字體對(duì)象。

  4. 在MIDP2.0中,List可以設(shè)置每行的字體格式,方法是:

list.setFont(0,font);

  則上面的代碼是將list中的第一行設(shè)置為font類型的字體。 使用顏色

  在J2ME手機(jī)開發(fā)過(guò)程中,需要經(jīng)常用到顏色來(lái)進(jìn)行繪制,增強(qiáng)程序的表現(xiàn)效果,下面就介紹一下如何使用顏色。

  由于J2ME技術(shù)比較簡(jiǎn)單,所以沒有實(shí)現(xiàn)專門的顏色類,而只是使用RGB的概念來(lái)代表顏色。這里簡(jiǎn)單介紹一下RGB的概念,顏色是由紅(Red)、綠(Green)、藍(lán)(Blue)三原色組成的,所以可以使用這三個(gè)顏色的組合來(lái)代表一種具體的顏色,其中R、G、B的每個(gè)數(shù)值都位于0-255之間。在表達(dá)顏色的時(shí)候,即可以使用三個(gè)數(shù)字來(lái)表達(dá),也可以使用一個(gè)格式如0X00RRGGBB這樣格式的十六進(jìn)制來(lái)表達(dá),下面是常見顏色的表達(dá)形式:

  紅色:(255,0,0)或0x00FF0000
  綠色:(0,255,0)或0x0000FF00
  藍(lán)色:(255,255,255)或0x00FFFFFF

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 罗甸县| 鹤壁市| 宽城| 织金县| 积石山| 井研县| 察隅县| 栾城县| 永兴县| 芮城县| 曲阜市| 宁蒗| 邳州市| 永新县| 沂南县| 诏安县| 望奎县| 平顺县| 琼海市| 镇雄县| 梅州市| 上蔡县| 新巴尔虎左旗| 宿松县| 通辽市| 奇台县| 湘潭县| 黄浦区| 休宁县| 泸溪县| 竹北市| 石城县| 大渡口区| 阿巴嘎旗| 盐池县| 固安县| 威远县| 福海县| 大庆市| 兴安县| 疏附县|