程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> J2ME中的Display類的兩大作用

J2ME中的Display類的兩大作用

編輯:J2ME

你對J2ME中的Display類的作用是否了解,這裡向大家簡單介紹一下,最近在寫一個測試工具,好好看一下J2ME的api,其中裡面一個很簡單的列子就是Display類,Display類總結起來有兩個作用,請看下文詳細介紹。

J2ME中的Display類的作用

最近在寫一個測試工具,好好看一下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——控制手機震動

補充一下,設置閃爍和震動是很有用的,如我們在開發多媒體播放器的時候,有點手機在屏保出現的時候可能就會暫停播放,對於這樣的手機你可將背景燈閃爍打開解決這樣的問題

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved