程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> J2ME >> 關於j2me Canvas 的sizeChange()方法的陷阱

關於j2me Canvas 的sizeChange()方法的陷阱

編輯:J2ME
最近經過足球這個項目。經過很多彎路才算是終於成功了。在設計的過程中,遇到很多問題。拿出來跟大家分享。
Canvas sizeChange()陷阱。設計師在設計J2ME的游戲或者自己想要的UI的時候,往往是繼承Canvas。然後再裡面處理自己想做的事情。當調用 setFullScreenMode(boolean b), 有些機器將會調用sizeChange方法,並傳入z真實的width,跟height過去。所以這裡就出來了用戶想需求的東西。我測試的機型有 (Nokia將會調用sizeChage,
SN,sunsing moto等直接可以getWidth()。getHeight()獲取。
如果設計師不注意將很容易陷入矛盾,為什麼各個機型的顯示差別會這麼大,而且如果你在sizeChange方法出現異常,系統將會初始化的時候就會拋出,導致程序崩潰。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved