Hirdetés

Aktív témák

  • Hani

    aktív tag

    Folytatom a blogot...
    De aki ért valamit a Java 2 ME szépséges nyelvezetéhez, az ne fogja vissza magát. Komolyan, mindjárt berakom az aláírásomba a biztatást, hogy jöjjön erre mindenki..

    Jackson: Hát, meglepett a dolog, bár olyan 10 körül nézhettem, addigra meg már megvolt az override pre-verziója... de azért jobb lett volna ha nem egy up..


    Mindenesetre újabb kérdés:

    csináltam egy SajatCanvas -t, ami a javax.microedition.lcdui.Canvas -tól örököl.
    Sok egyéb buggyantság mellett a paint override így néz ki éppen:

    protected void paint( Graphics g)
    ...{
    ....g.setColor(0,0,0);
    ....g.fillRect(0,0,width,height);
    ....if (i!=0)
    .......{
    ........g.setColor(10*i,0,0);
    ........g.fillRect((i-1)*10,0,10,10);

    ........g.setColor(10*i,10*i,0);
    ........g.fillRect(0,(i-1)*10,10,10);

    ........g.setColor(10*i,10*i,10*i);
    ........g.fillRect((i-1)*10,(i-1)*10,10,10);

    }
    ...}

    Ez szép is, meg jó is, csakhogy én azt szeretném, hogy menüben növelhessem az i-t, ahhoz viszont minden menü-megjelenés után el kell tüntetni a menü megmaradó részét.(erre a g.fillRect(0,0,width,height);)

    Hogyan lehetne ezt másképp?
    Nincs valami cucc, amivel elmenthetem az aktuális Screen-t, aztán menü után visszatöltöm, és kicsit hozzárajzolok?



    [Szerkesztve]

Aktív témák