j2me中的Display介紹

2021-08-30 03:38:53 字數 684 閱讀 4750

好好看一下j2me 的api,其中裡面乙個很簡單的列子就是display類,常用的只有display.getdisplay(midlet)和setcurrent();不過display的功能是十分的強大。

display總結起來有兩個作用:

1,獲取螢幕的屬性。色彩,支援的顏色數量資訊。

iscolor-----判斷螢幕是否是彩色的

numcolors------(如果是彩色的)獲取手機,(如果不是彩色的)獲取灰度程度

2,控制螢幕的顯示。這是我們比較常用的。

setcurrent-----設定當前顯示介面物件

getcurrent-----獲取顯示介面物件

callserially-----是指定的執行緒物件首先暫停,等到螢幕的顯示完畢後在繼續執行

midp2.0以後增強了一些功能

numalphalevels----獲得裝置對於透明度的支援

getbestimageheight——獲得裝置支援的最佳高度

getbestimagewidth——獲得裝置支援的最佳寬度

getborderstyle——獲得控制項的邊界格式

getcolor——獲得高階使用者介面中的預設顏色

還有背景、前景以及高亮時的背景和前景等等

flashbacklight——控制手機背景燈的閃爍

vibrate——控制手機震動

J2ME中的分而治之

這兩天在研究j2me中setclip的用法.兩張切換時,如果是新的從內向外以矩形顯示,可以使用一次setclip設定繪製的矩形區域.但是,現在反回來,從外向內,以矩形框顯示,但是j2me裡面沒有這樣的方法,怎麼辦?有了,咱們給他來個分而治之,一次setclip不行,咱們可以分多次嘛.就現在的情況,可...

j2me中的畫素渲染

以前看到過別人寫的一些關於在 j2me 中使用畫素渲染的方法,不過都是理論論述,而且很多人都質疑 2.0中的 drawrgb 的效率,自己也有相同的想法,但是畫素渲染所帶來的巨大好處還是讓人動心的。所以這次下了決心,專門抽了時間來實現了一下,就是你在下面所看到的一些資料。機型占用記憶體 1 臨界渲染...

J2ME 關於移動的主頁推送對J2ME程式的影響

中國移動於5月17日推出費用提示頁面,其實早在5月15日測試j2me程式的時候就發現已經有頁面推送了。5月15日早上照常測試我的j2me聯網程式發現在模擬器一切正常,但是到了真機上卻得不到正確的資料,後來發現是第一次鏈結得到的資料流正是移動推送的頁面資料。經過試驗,其實得到第乙個頁面不用管它,繼續重...