Malen außerhalb der paint() Methode

Status
Nicht offen für weitere Antworten.

Xadian

Mitglied
Hallöchen

Ich will mir ein Applet baun, in dem ein bestimmter Hintergrund gemalt ist und nach Mausklicks Dinge hinzugemalt werden sollen. Bis jetzt mach ich das so, dass ich beim Klick Statusvariablen setze und dann repaint() aufrufe. In der Paint Mehtode wird dann je nach Statusvariablen das Ganze neu gemalt.
Das Problem ist, dass das ganze Gezeichnete leider bei jedem Neumalen(bzw. jedem Klick) kurz flackert (wird ja auch kompolett neu gemalt). Kann ich das irgendwie hinbekommen, dass ich nur an einer Stelle was dazu male und der Rest bleibt so wie er war (also dann auch kein flackern)?

Danke schonmal
Xadian
 

dotlens

Top Contributor
Das flackern kriegst du weg, wenn du auf ein Image malst und dieses in der paint methode anzeigen lässt, anstatt direkt mit paint() zu malen.
 

Xadian

Mitglied
Und wenn ich dem image dann was hinzufüge muss ich es doch anschließend neu malen. Flackerts dann nich?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Auf einem JLabel Linien Malen Java Basics - Anfänger-Themen 1
ben0376 Gesicht malen Java Basics - Anfänger-Themen 6
T Einen Stern malen Java Basics - Anfänger-Themen 32
T Einen Stern malen Java Basics - Anfänger-Themen 2
I In der Mitte eines Frames mit BorderLayout etwas malen Java Basics - Anfänger-Themen 7
L Tetris-Segment "malen" Java Basics - Anfänger-Themen 7
J Zweimal im gleichen Paint-Fenster malen Java Basics - Anfänger-Themen 8
Y im applet malen ohne repaint paint ? Java Basics - Anfänger-Themen 6
B polyline auf buffered image malen Java Basics - Anfänger-Themen 2
H Animation malen! Java Basics - Anfänger-Themen 2
U PPM Datei in jPanel malen Java Basics - Anfänger-Themen 4
G Auf ein Panel malen Java Basics - Anfänger-Themen 16
G mit paint() ins JPanel malen. Java Basics - Anfänger-Themen 6
M Auf Panels oder Labels malen? (paint) Java Basics - Anfänger-Themen 9
MarvinsDepression Umgebungsvariable kann Java-Applikationen außerhalb der IDE nicht starten Java Basics - Anfänger-Themen 4
B Zugriffsmodifier, Zugriff außerhalb Package Java Basics - Anfänger-Themen 5
M String außerhalb der main-Methode Java Basics - Anfänger-Themen 4
L Buttons außerhalb der sichtbaren Activity Java Basics - Anfänger-Themen 8
C Variablen in Schleifen außerhalb verwenden Java Basics - Anfänger-Themen 2
G Wie rufe ich eine Methode außerhalb eines Projektes auf? Java Basics - Anfänger-Themen 18
U Properties außerhalb des war-Files Java Basics - Anfänger-Themen 1
P Auf Button-Klick außerhalb der GUI-Klasse reagieren Java Basics - Anfänger-Themen 10
S Methode außerhalb der Klasse definieren Java Basics - Anfänger-Themen 5
M Variablen Zugriff von außerhalb eines Blockes auf eine Variable innerhalb eines Blockes Java Basics - Anfänger-Themen 2
N Files außerhalb eines des jar-files einlesen mac Java Basics - Anfänger-Themen 10
H Enum außerhalb einer Klasse? Java Basics - Anfänger-Themen 2
P Methode außerhalb der Klasse aufrufen Java Basics - Anfänger-Themen 10
F APP außerhalb von Netbeans starten Java Basics - Anfänger-Themen 2
R Switch Werte außerhalb verwenden Java Basics - Anfänger-Themen 2
W Außerhalb auf Variable zugreifen Java Basics - Anfänger-Themen 36
S Zugriff auf Klasse/Methoden außerhalb eines Projektordners einschränken Java Basics - Anfänger-Themen 5
P Unterschied JRE innerhalb/ außerhalb des JDK Verzeichnisses? Java Basics - Anfänger-Themen 5
Q Zeichnen außerhalb der paint-methode Java Basics - Anfänger-Themen 7
J Java-Klassen außerhalb von Eclipse debuggen Java Basics - Anfänger-Themen 7
G mousemove außerhalb des fensters Java Basics - Anfänger-Themen 9
M ActionListener außerhalb des EDT ausführen Java Basics - Anfänger-Themen 2
R Eclipse Run Configuration von außerhalb starten Java Basics - Anfänger-Themen 2
C Eigenschaften außerhalb einer Klasse nicht sichtbar Java Basics - Anfänger-Themen 13
M Effizienter Variablen außerhalb einer Schleife zu deklarieren? Java Basics - Anfänger-Themen 1
R Mausposition außerhalb des SWING Fensters Java Basics - Anfänger-Themen 2
G Protected Variablen außerhalb der eigenen Klassenhierarchie sichtbar Java Basics - Anfänger-Themen 5
G Wieso enum Declaration nur außerhalb einer Methode möglich? Java Basics - Anfänger-Themen 9
I double-Variable außerhalb des Try-Catch-Blocks nicht gültig Java Basics - Anfänger-Themen 2
T Jar: Zugriff auf Dateien inner- unter außerhalb d. jar-Files Java Basics - Anfänger-Themen 3
A dateireferenzierung innerhalb/außerhalb des archivs Java Basics - Anfänger-Themen 2
G Warum nur initialisierungen außerhalb von Methoden Java Basics - Anfänger-Themen 12
R Klasse aus Packet kann nicht außerhalb zugreifen Java Basics - Anfänger-Themen 8
F Swing - Fehler - Paint Methode Java Basics - Anfänger-Themen 7
S awt: paint Methode zeigt nichts an Java Basics - Anfänger-Themen 9
S Paint Anwendung: Freihandlinien zeichnen Java Basics - Anfänger-Themen 4
S Erste Schritte drawOval Problem in Paint Anwendung Java Basics - Anfänger-Themen 1
R Begrenzer Anzahl von paint() ? Java Basics - Anfänger-Themen 3
S KeyListener/ActionListener/paint()/repaint() Java Basics - Anfänger-Themen 3
thet1983 start & paint Methode? Java Basics - Anfänger-Themen 0
S Interface JButton etc. wird in JFrame mit paint() nicht angezeigt Java Basics - Anfänger-Themen 6
M Probleme mit paint() aus java.awt.Graphics Java Basics - Anfänger-Themen 2
D Wert einer Variable in paint-Methode verwenden Java Basics - Anfänger-Themen 2
OnDemand Berechnung in die start und paint Methode eines Applets Java Basics - Anfänger-Themen 28
T Vererbung Wann wird die Methode paint aufgerufen? Java Basics - Anfänger-Themen 4
L Paint() wird scheinbar nicht richtig ausgeführt Java Basics - Anfänger-Themen 8
N aus Container components paint Java Basics - Anfänger-Themen 2
J paint() vs repaint() Java Basics - Anfänger-Themen 3
A Problem mit paint() Java Basics - Anfänger-Themen 2
A Aufruf der paint() Methode Java Basics - Anfänger-Themen 3
Dogge Problem mit paint(Graphics g) im Applet Java Basics - Anfänger-Themen 13
J Problem mit paint(Graphics g) Java Basics - Anfänger-Themen 4
L Erste Schritte Swing oder SWT Paint mit Grafikkarte? Java Basics - Anfänger-Themen 7
T paint() wird nicht aufgerufen Java Basics - Anfänger-Themen 2
K paint() mit einfügen Java Basics - Anfänger-Themen 14
K doppeltes paint beim Drucken Java Basics - Anfänger-Themen 8
J paint-methode blockiert settings von JComponents Java Basics - Anfänger-Themen 5
F Eine Frage über paint() Funktion Java Basics - Anfänger-Themen 2
S [Applet] Objekte von init bei paint benutzen Java Basics - Anfänger-Themen 9
R Methoden Zeichnen auf Button-Druck durch Paint-Methode Java Basics - Anfänger-Themen 2
W repaint() ruft paint() nicht auf Java Basics - Anfänger-Themen 9
A paint() methode von externer Klasse aufrufen Java Basics - Anfänger-Themen 3
J Paint Methode von JPanel aufrufen Java Basics - Anfänger-Themen 15
V paint funktioniert nicht Java Basics - Anfänger-Themen 14
O Paint Programm mit Fehler Java Basics - Anfänger-Themen 2
A Methoden Variablen in paint methode Java Basics - Anfänger-Themen 4
K Problem mit Parameter von paint(Graphics g) Java Basics - Anfänger-Themen 3
S Datentypen Paint Programm Java Basics - Anfänger-Themen 7
M paint-Methode funzt nicht Java Basics - Anfänger-Themen 11
L Paint zeichnet nicht gespeicherte Objekte Java Basics - Anfänger-Themen 3
D OOP paint() Methode aus Unterklasse anstoßen Java Basics - Anfänger-Themen 3
A paint() - warum nicht aufrufen? Java Basics - Anfänger-Themen 3
K Scrollbar - Bild - paint-Methode - zoom Java Basics - Anfänger-Themen 10
S super.paint() Java Basics - Anfänger-Themen 4
S Bild aus paint() Methode auslagern Java Basics - Anfänger-Themen 14
T Etwas an paint()-Methode übergeben? Java Basics - Anfänger-Themen 6
TheKing Paint-Methode aufrufen Java Basics - Anfänger-Themen 14
N paint methode statt Event-Handling-Methode Java Basics - Anfänger-Themen 3
M Paint und JColorChooser Java Basics - Anfänger-Themen 12
G hintergrund wird nicht gezeichnet bei paint() Java Basics - Anfänger-Themen 3
H Paint Methode malt nicht im Panel Java Basics - Anfänger-Themen 4
S Frage zur paint-Methode Java Basics - Anfänger-Themen 3
B Applet: Event-Handling-Methode in start- bzw. paint-Methode Java Basics - Anfänger-Themen 7
G Nichtstatische Objekte in der paint()-Methode Java Basics - Anfänger-Themen 16
K Wieso wird "paint" nicht ausgeführt ? Java Basics - Anfänger-Themen 2
K JPanel, JFrame, paint() und wo ist mein Viereck ? Java Basics - Anfänger-Themen 19

Ähnliche Java Themen


Oben