Hallo,
ich habe auf einem JPanel einen Kreis gezeichnet, der halbtransparent ist. Wenn ich den Kreis das erste Mal anklicke, soll ein .gif draufgelegt werden. Wenn man den Kreis nochmal anklickt, soll das Bild wieder verschwinden. Das klappt soweit auch.
Jetzt habe ich das Problem, das wenn ich ein zweites Mal auf den Kreis klicke man den vorherigen Kreis noch darunter sieht. Gibt es eine Möglichkeit, die Graphic erst einmal zu "löschen" und dann neu zu zeichnen. Ich habe es mit clearRect() versucht, nur dann erhale ich einen weißen Kasten im Hintergrund. Das ganze einmal mit transparenter Farbe zu füllen klappt natürlich auch nicht.
Hat jemand eine Idee?
ich habe auf einem JPanel einen Kreis gezeichnet, der halbtransparent ist. Wenn ich den Kreis das erste Mal anklicke, soll ein .gif draufgelegt werden. Wenn man den Kreis nochmal anklickt, soll das Bild wieder verschwinden. Das klappt soweit auch.
Jetzt habe ich das Problem, das wenn ich ein zweites Mal auf den Kreis klicke man den vorherigen Kreis noch darunter sieht. Gibt es eine Möglichkeit, die Graphic erst einmal zu "löschen" und dann neu zu zeichnen. Ich habe es mit clearRect() versucht, nur dann erhale ich einen weißen Kasten im Hintergrund. Das ganze einmal mit transparenter Farbe zu füllen klappt natürlich auch nicht.
Hat jemand eine Idee?