[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.tools.gef] Re: how to Display a gif image on editor
|
btw:
the paintFigure method is called quite frequently,
so it is a very bad idea to instantiate a new Image each time...(memory
consumption, image has to be disposed)
"Andreas Schosser" <andreas.schosser@xxxxxxxxx> wrote in message
news:op.s5or3tjephmt0r@xxxxxxxxxxx
> - do not call the Figure class's paintFigure(Graphics g) method
> - device has no use here either
>
> protected void paintFigure(Graphics g) {
>
> //super.paintFigure(g);
> Rectangle r = getBounds();
> //Device dev = new Display();
> Image img = new
> Image(dev,getClass().getResourceAsStream("/icons/Start.gif"));
>
> g.drawImage(img, r.x, r.y);
> }
>
> kind regards,
>
> --
> Andreas Schosser
> Mind8 GmbH