wie macht man das richtig



  • ich hab jetzt mein programm (siehe thread weiter unten) wo wie ich es will
    aber an einer stelle bin ich mir unsicher und hab das gefühl da einen murks produziert zu haben:

    um ein image zu skalieren hab ich einfach ein zweites(kleineres) erstellt und es dann mit drawImage da reingemalt... jetzt braucht drawImage aber immer diese ImageObserver objekte da ich mir nicht besser zu helfen wusste hab ich einfach schnell ein dummy erstellt:
    [java]
    class dummyObserver implements ImageObserver
    {
    public boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height)
    {
    return true;
    }
    }

    ...

    g.drawImage(irgendeinImage, 0, 0, 100, 100, 0, 0, 200, 200, Color.white, new dummyObserver());[/code]
    wie macht man das "richtig"?



  • am einfachsten machst du das so:

    g.drawImage(irgendeinImage, 0, 0, 100, 100, 0, 0, 200, 200, Color.white, null);
    

    😃

    MfG Ingo


Anmelden zum Antworten