執(zhí)手麥田的咖啡空間 |
|
|||
專注于Java的學(xué)習(xí)研究 |
公告
日歷
導(dǎo)航留言簿(2)隨筆分類(13)隨筆檔案(13)搜索最新評論
閱讀排行榜評論排行榜 |
今天在調(diào)試一個(gè)簡單的JAVA手機(jī)小程序的時(shí)候,遇到了一個(gè)讓我頭痛了半天的問題。但最終得以解決,將方法寫上,說不定還有一些朋友也遇到了類似的情況。 這個(gè)程序是一個(gè)關(guān)于在手機(jī)上顯示圖片的程序,分成兩段: 1、MainCanvas.java部分 內(nèi)容如下: import java.io.IOException; import javax.microedition.lcdui.Canvas; public class MainCanvas extends Canvas { public Image m_Image; } 2、MyCartoonMidlet.java部分 內(nèi)容如下: ukimport javax.microedition.lcdui.Display;
public MainCanvas m_MainCanvas; protected void destroyApp(boolean arg0) throws MIDletStateChangeException { } protected void pauseApp() { protected void startApp() throws MIDletStateChangeException { } } 過程是調(diào)用目錄下的一個(gè)叫做 IIM.PNG的文件 在調(diào)試過程中,編譯器老是報(bào)Java.lang.NullPointerException 的錯(cuò)誤,順藤摸瓜,發(fā)現(xiàn)是找不到圖片的問題才導(dǎo)致拋出這樣的異常??墒俏乙呀?jīng)把圖片放到了程序目錄下呀。于是一度認(rèn)為是編程環(huán)境出了問題??墒聦?shí)并非如此。查找了半天資料才發(fā)現(xiàn),原來圖片應(yīng)該放在verified\classes下,把文件放進(jìn)去,所有問題都解決了。OK!
評論:
|
![]() |
|
Copyright © 執(zhí)手麥田 | Powered by: 博客園 模板提供:滬江博客 |