Komponente für Bilder

javaml

Mitglied
Hallo,
kann mir jemand eine Komponente(Swing oder AWT) nennen, in die ich Images an beliebiger Position(x- und y-Koordinaten) einfügen kann?

Vielen Dank.
 
Moin!
Du kannst in jede Komponente Bilder einfügen.
Du holst dir einfach deren Graphics Komponente http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Graphics.html
und nutzt deren drawImage() Methode.

Üblicherweise macht man dies, indem man die paint() Methode der Komponente überschreibt:
z.B.
Code:
public void paint(Graphics g){
    super.paint(g);
    g.drawImage(image,x,y,null);
}


*gruessle*
MeinerEiner
 
Danke, alles klar...
Ich hatte es zwar vorher schonmal probiert,
hatte da aber z. B. nicht daran gedacht die Paint-Methode der Superklasse aufzurufen.
Inzwischen habe ich es soweit hinbekommen.
 
Zurück