asked in 電腦與網際網路程式設計 · 1 decade ago

j2me手機放置背景圖片問題??

我想要請教一下

我要怎樣在程式碼裡面放上我所要使用的背景圖片

以及我要怎樣放上動畫

希望各位可以提供一些程式語法讓我可以放入

我現在只會把圖片插進去

變成顯示成圖片跟文字是分離的

我想要可以用成背景

就後面是背景前面就是文字!!!

謝謝大家了!!拜託了

這是我現在所寫的程式碼:

Image[] menuImage;

String[] menuString;

menuImage=new Image[ 3];

public a()

{

try {

menuImage[ 0] = Image.createImage("/f1.gif");

menuImage[ 1] = Image.createImage("/g.gif");

menuImage[ 2] = Image.createImage("/j.gif");

}

catch (Exception e) {

System.err.println("Failed loading images!");

}

menuString=new String[]

{"貓咪","小狗","小鳥"};

}

if(cmd == bicycleCommand)

{

alert.setImage(menuImage[ 1]);

alert.setString("貓咪");

display.setCurrent(alert, imList);

}

....等

Update:

請問一下

我是要再另設一個extends Canvas

還是直接加進去??

protected void paint(Graphics g)

是要加在哪裡??

謝謝!!

Update 2:

謝謝你!!我有試出來了

那你知道要怎樣做動畫嗎??

謝謝

1 Answer

Rating
  • Fuhua
    Lv 4
    1 decade ago
    Favorite Answer

    改用extends Canvas

    在protected void paint(Graphics g)中

    加入

    g.drawImage(menuImage[ 0], 0, 0, Graphics.TOP | Graphics.LEFT);即可

    語法

    drawImage(Image image, int x, int y, anchor)

    2008-10-21 20:31:09 補充:

    是要把你原有的class後面的extends 改成canvas後,在這個class中加上paint

    請見範例

    http://www.java2s.com/Code/Java/J2ME/Drawmutableim...

    Source(s): me
Still have questions? Get your answers by asking now.