2010-11-21 3 views
0

Hallo Ich habe eine Tafel auf meinem Rahmen, die Sie etwas darauf zeichnen können. Und ich habe auch einen "sauberen" Knopf, der mein Panel komplett reinigen.aber ich weiß nicht wie Ich mache diese Arbeit? Ich benutze Netbeans. dankeWie kann ich mein Panel komplett reinigen

Antwort

3

Nun, das hängt wirklich davon ab, wie Sie Ihr Panel zu zeichnen haben. Normalerweise würde jemand die Malmethode des Panels überschreiben und den Bildschirm basierend auf Punkten oder anderen geometrischen Elementen zeichnen.

Um das Panel zu reinigen, müssen Sie die Punkte löschen und dann ein Neuzeichnen erzwingen, indem Sie die repaint() -Methode des Panels verwenden.

Dies hängt jedoch wirklich davon ab, wie Sie den ersten Teil Ihrer Lösung implementiert haben. Wir brauchen wirklich mehr Informationen, um eine genauere Antwort zu geben.

0

die clearRect Methode Verwenden Sie die Hintergrundfarbe über die gesamte Fläche

0

Custom Painting Approaches zeigt zwei gemeinsame Ansätze zu ziehen individuelle Malerei zu tun. Es zeigt auch die üblichen Ansätze, um das Gemälde zu löschen.