Java kasten bzw. paint mit setVisible verbinden?

...komplette Frage anzeigen

1 Antwort

Ich würde einfach den Kreis in einem JPanel malen (per Graphics2D in der paintComponent-Methode und nicht in der paint-Methode) und dieses JPanel dann per setVisible sicht- und unsichtbar machen.

also muss ich einfach wenn meine Gafik jetzt zb. g heißt, einfac sagen p1.add(g);  ?


ps:
p1 heißt panel1


0
@VinceJosh

Das musst du genauer beschreiben. Was für Komponenten hast du? Wie hast du sie erzeugt? Und was hast du vor?

Bisher dachte ich, du hast ein JFrame mit einem Button drin. Nun willst du per Buttonsklick, dass ein Kreis irgendwo gemalt wird, den du noch nicht erstellt hast. Stimmt das?

0

Was möchtest Du wissen?