G
Guest
Gast
Hi,
ich habe eine GUI auf der ein JLabel mit einem Bild (ImageIcon) ist. Bei einem bestimmten Ereignis (z.B. MouseOver) möchte ich jetzt das in das JLabel ein anderes Bild geladen wird. Wenn ich dem JLabel in dem Ereignis jetzt ein neues
Bild zuweise und dann JLabel.repaint() mache passiert gar nix. Hab mir bis jetzt immer damit geholfen, dass ich die
GUI neu aufgebaut habe was aber die wahrscheinlich schlechteste Methode ist um das Bild neuzuzeichnen.
Kann mir vielleicht jemand mal einen Tipp geben wie ich dieses Problem möglichst flackerfrei lösen kann?
Danke im Voraus
Alex
ich habe eine GUI auf der ein JLabel mit einem Bild (ImageIcon) ist. Bei einem bestimmten Ereignis (z.B. MouseOver) möchte ich jetzt das in das JLabel ein anderes Bild geladen wird. Wenn ich dem JLabel in dem Ereignis jetzt ein neues
Bild zuweise und dann JLabel.repaint() mache passiert gar nix. Hab mir bis jetzt immer damit geholfen, dass ich die
GUI neu aufgebaut habe was aber die wahrscheinlich schlechteste Methode ist um das Bild neuzuzeichnen.
Kann mir vielleicht jemand mal einen Tipp geben wie ich dieses Problem möglichst flackerfrei lösen kann?
Danke im Voraus
Alex