Path leeren

  • Themenstarter Themenstarter GUUST
  • Beginndatum Beginndatum
G

GUUST

Gast
Hallo, ihr!
Ich hoffe es nervt euch nicht, aber ich hab' schon wieder eine Frage:

Ich habe einen General Path mit schwarz gefüllt.
Wie kann ich ihn jetzt wieder leeren?
Finde keine Methode.

Danke schonma für alle antworten
 
Verwendest du irgendwo "getGraphics"? 😀

Um ihn zu leeren:
Code:
private boolean filled = true;

[b]
public void jetztFüllIhnAberMalNichtMehr()
{
    filled = false;
    repaint();
}
[/b]

public void paintComponent(Graphics gr)
{
    super.paintComponent(gr);
    Graphics2D g = (Graphics2D)gr;
    if (filled) g.fill(path);   
    else g.draw(path);
}
 

Zurück
Oben