Aktualisierung des Fensters AWT Java ohne Ruckeln

nicol33

Mitglied
Hi,
zur Übung programmiere ich ein Spiel.
Die Gegner und der Spieler ( Rechtecke) sollen immer in Bewegung sein.
Also wenn ein Gegner einen Pfad hat sollte das Programm nicht nur im Hintergrund die neuen Koordinaten des Gegners speichern, sondern auch entsprechend darstellen. Also alle 100 ms ein neues Bild mit den aktuellen Bilddaten zum Beispiel..

Jetzt habe ich mir gedacht ich implementiere einen Timer der nach 1000 ms ein Event auslöst durch das ich Repaint ausführe.
Aber die Events werden meiner Meinung nach nicht immer dann ausgeführt, wenn der Timer ein Event auslöst.
Somit ruckelt mein Bild!
Davor habe ich in der main ständig repaint ausführen lassen. Da hat es dann aber geflackert.
  1. uhr = new javax.swing.Timer(delay, taskPerformer); // (zeit zum näöchsten event
  2. uhr.start();// der Timer muss erst gestartet werden!

  1. int delay = 2000; //milliseconds
  2. ActionListener taskPerformer = new ActionListener() {
  3. public void actionPerformed(ActionEvent evt) {
  4. //...Perform a task...
  5. System.out.println("yo");
  6. Feld.partizipant[0].moveright();
  7. // Feld.partizipant[1].randmove();
  8. Feld.repaint();



Kann mir jemand einen Tipp geben?

Vielen Dank :D
 

nicol33

Mitglied
ja ok, sieht erstmal flüssiger aus :D
Vielen Dank :D
fällt dir denn sonst noch ein anderer Weg ein?
Also kann das den problematisch werden mit so einem event auslösenden Timer?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Swing Aktualisierung Fensters AWT, Swing, JavaFX & SWT 7
M TableView + Datenbank Aktualisierung AWT, Swing, JavaFX & SWT 4
P Aktualisierung von jLabel in jFrames AWT, Swing, JavaFX & SWT 8
O JavaFX Aktualisierung der Scene AWT, Swing, JavaFX & SWT 1
D Swing keine JLabel-Aktualisierung bei "externem" Aufruf durch Helferklasse AWT, Swing, JavaFX & SWT 10
F Textfeld Währungszahlen und automatische Aktualisierung AWT, Swing, JavaFX & SWT 14
J Denkfehler bei Aktualisierung eines GUI AWT, Swing, JavaFX & SWT 4
S JTable nach aktualisierung - neue Zeile nicht "klickbar" AWT, Swing, JavaFX & SWT 0
T Tetris - Gui Aktualisierung AWT, Swing, JavaFX & SWT 2
Y JFormattedTextfield - Aktualisierung und Beschränkung AWT, Swing, JavaFX & SWT 4
dzim TableView - keine Aktualisierung geänderter Items AWT, Swing, JavaFX & SWT 5
B Aktualisierung einer JList AWT, Swing, JavaFX & SWT 5
D JTable Aktualisierung nach hinzufügen eines Datensatzes AWT, Swing, JavaFX & SWT 7
B Problem bei der Aktualisierung des Frames AWT, Swing, JavaFX & SWT 6
lumo SWT Resize und aktualisierung der gui AWT, Swing, JavaFX & SWT 6
B GUI Aktualisierung aus/und eventListener AWT, Swing, JavaFX & SWT 3
K Modaler Dialog aber trotzdem Aktualisierung des MainFrames AWT, Swing, JavaFX & SWT 6
W Swing Aktualisierung des Bildes AWT, Swing, JavaFX & SWT 4
C JTable-Aktualisierung leidiges Thema AWT, Swing, JavaFX & SWT 18
Plastagen JTextArea CaretPosition Aktualisierung AWT, Swing, JavaFX & SWT 10
C permanente aktualisierung der Koordinaten der Maus auf einem Panel AWT, Swing, JavaFX & SWT 8
U JComboBox: (Vor)auswahl nach Aktualisierung AWT, Swing, JavaFX & SWT 2
kodela Swing Problem mit sofortiger Aktualisierung eine Textfeldes AWT, Swing, JavaFX & SWT 8
J Progressbar aktualisierung nach file übergabe AWT, Swing, JavaFX & SWT 7
T Aktualisierung einer JComboBox -> RepaintProblem! AWT, Swing, JavaFX & SWT 3
H Aktualisierung Gui AWT, Swing, JavaFX & SWT 5
G Bessere Aktualisierung eines Frames AWT, Swing, JavaFX & SWT 5
P Problem bei Aktualisierung eines JPanels AWT, Swing, JavaFX & SWT 2
S Aktualisierung der GUI AWT, Swing, JavaFX & SWT 6
S Aktualisierung in regelmäßigen Abständen AWT, Swing, JavaFX & SWT 2
L Problem mit der aktualisierung von JTree und Text Area AWT, Swing, JavaFX & SWT 22
F Aktualisierung während MOUSE_PRESSED AWT, Swing, JavaFX & SWT 4
M swt - problem mit aktualisierung des tableeditors AWT, Swing, JavaFX & SWT 3
G Aktualisierung der Ausgabe in SWT AWT, Swing, JavaFX & SWT 2
A Aktualisierung eines Bildes innerhalb einer Komponente AWT, Swing, JavaFX & SWT 7
A JTable - Aktualisierung und Spaltenbreite AWT, Swing, JavaFX & SWT 5
D Aktualisierung von GUI AWT, Swing, JavaFX & SWT 11
W JTextArea als Logausgabe und Aktualisierung AWT, Swing, JavaFX & SWT 3
C zu späte aktualisierung/repaint AWT, Swing, JavaFX & SWT 3
X Probleme mit aktualisierung durch Repaint() Methode AWT, Swing, JavaFX & SWT 3
R Thread-Problem (Aktualisierung von JLabel-Komponente) AWT, Swing, JavaFX & SWT 9
M problem mit textfield-aktualisierung AWT, Swing, JavaFX & SWT 4
G JScrollPane problem mit aktualisierung der daten AWT, Swing, JavaFX & SWT 3
L Aktualisierung bei JTabbedPane AWT, Swing, JavaFX & SWT 3
T Swing bei Realtime-Aktualisierung zu langsam? AWT, Swing, JavaFX & SWT 10
M JCombobox aktualisierung, beim wecheseln des Tab JTabbedPane AWT, Swing, JavaFX & SWT 3
melaniemueller Verschiebung eines Fensters über Button AWT, Swing, JavaFX & SWT 27
Lukas2904 LookAndFeel Wie ändere ich das allgemeine Disigne des Fensters? AWT, Swing, JavaFX & SWT 4
R NullPointerException beim Start des Fensters AWT, Swing, JavaFX & SWT 1
MiMa Schliessen eines FXML Fensters? AWT, Swing, JavaFX & SWT 10
emma_louisa JavaFX Werte beim Aufrufen des Fensters übernehmen (SceneBuilder) AWT, Swing, JavaFX & SWT 3
T JButton wird beim vergrößern des Fensters erst sichtbar AWT, Swing, JavaFX & SWT 4
W Farbe des Fensters AWT, Swing, JavaFX & SWT 2
C LayoutManager Bei verkleinern des Fensters, verschieben sich JPanels übereinander. AWT, Swing, JavaFX & SWT 7
J JTable bounds ändern durch resizing des Fensters AWT, Swing, JavaFX & SWT 9
Krappe87 JavaFX minWidth/minHeigth der Stage (des Fensters) festlegen AWT, Swing, JavaFX & SWT 4
A LayoutManager Statusleiste auch nach Verkleinerung des Fensters anzeigen AWT, Swing, JavaFX & SWT 1
X Swing Größe eines Fensters JFrame / Frame AWT, Swing, JavaFX & SWT 5
M Seltsames Problem mit Resize eines Fensters und seiner Komponenten AWT, Swing, JavaFX & SWT 2
M ImageIcon Bild wird beim verkleinern des Fensters nicht verkleinert AWT, Swing, JavaFX & SWT 3
D Aufruf neuer Klasse ohne Erzeugung eines neuen Fensters AWT, Swing, JavaFX & SWT 3
H Thread-Problem mit der Darstellung beim Sperren des Fensters AWT, Swing, JavaFX & SWT 2
S SWT Unterbindung der Minimierung/Maximierung eines Fensters AWT, Swing, JavaFX & SWT 10
W Swing Event bei Schließen des Fensters AWT, Swing, JavaFX & SWT 6
B aktuelle Position des Fensters ermitteln AWT, Swing, JavaFX & SWT 3
H GridBagLayout spinnt beim vergrößern des Fensters als auch beim Maximieren AWT, Swing, JavaFX & SWT 4
Z JPanel wird erst durch aufziehen des Fensters sichtbar AWT, Swing, JavaFX & SWT 3
C Auf Größenänderung eines Fensters (JFrame) reagieren AWT, Swing, JavaFX & SWT 2
R AWT [Anfänger] Darstellungsfehler bei Größenändereung einese Fensters AWT, Swing, JavaFX & SWT 2
A Swing Bei größe verändern des Fensters Grafik weg AWT, Swing, JavaFX & SWT 3
D Grundfarbe eines Gui-Fensters setzen AWT, Swing, JavaFX & SWT 10
W Problem bei awt und Swing mit Schließen des Fensters AWT, Swing, JavaFX & SWT 2
C Event nach Größenänderung des Fensters AWT, Swing, JavaFX & SWT 3
J WindowEvents beim Schliessen eines Fensters AWT, Swing, JavaFX & SWT 5
C Beim Schließen eines fensters, schließen sich alle AWT, Swing, JavaFX & SWT 5
S Update des fensters beim Ersetzen von JPanels AWT, Swing, JavaFX & SWT 9
& Position eines Fensters nicht verändern AWT, Swing, JavaFX & SWT 8
A Position des Fensters verändern AWT, Swing, JavaFX & SWT 21
S Methode zum vergrößern des Fensters gesucht AWT, Swing, JavaFX & SWT 3
G Uhrzeit in der Titelleiste eines Fensters anzeigen? AWT, Swing, JavaFX & SWT 9
S Position eines Fensters festlegen AWT, Swing, JavaFX & SWT 2
A Screenshot eines best. Fensters AWT, Swing, JavaFX & SWT 5
J Öffnen und Schließen eines Fensters (mit Synchronisierung) AWT, Swing, JavaFX & SWT 3
E Beim Schließen des Fensters eigene Funktion aufrufen AWT, Swing, JavaFX & SWT 8
S Schließen eines Fensters bei Klick auf Button? AWT, Swing, JavaFX & SWT 2
C Probleme beim 2. öffnen eines Fensters AWT, Swing, JavaFX & SWT 5
H Größe eines Fensters ermitteln AWT, Swing, JavaFX & SWT 13
H Code nach dem schließen eines Fensters ausführen? AWT, Swing, JavaFX & SWT 3
G Schließen eines Fensters über [X] und Methode ausführen AWT, Swing, JavaFX & SWT 2
D Schließen eines Fensters verhindern AWT, Swing, JavaFX & SWT 3
B Minimierung eines Fensters AWT, Swing, JavaFX & SWT 4
M Panels werden erst beim max. oder min. des Fensters sichtbar AWT, Swing, JavaFX & SWT 2
Juelin Für Java-Spezialisten AWT, Swing, JavaFX & SWT 4
Juelin Java <-> Delphi AWT, Swing, JavaFX & SWT 3
H Exceptions seit java: 1.6.0_65 Umstellung AWT, Swing, JavaFX & SWT 3
H Exception: java.lang.ClassCastException AWT, Swing, JavaFX & SWT 2
M JavaFX java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found AWT, Swing, JavaFX & SWT 5
J Java GUI Dropdown-Menü anzeigen AWT, Swing, JavaFX & SWT 5
M Eigene Java Klasse für allgemeine Grafikelemente AWT, Swing, JavaFX & SWT 8
thor_norsk Java - Allgemeine - Frage AWT, Swing, JavaFX & SWT 14

Ähnliche Java Themen

Neue Themen


Oben