Portal > Foren > Java > Desktop-Applikationen und Grafik > Buffern aber wie??
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 15.03.2006, 23:00 Nach oben    #1
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard Buffern aber wie??

hi,
ich bin gerade dabei mal wieder ein bisschen in der "spielewelt" mich auszutoben... nun mach ich das ohne engine (wie gtge, die ich sonst gerne benutze) und da wollte ich fragen, wie ich das flimmern aus dem bild bekomme. Ich weiß, dass man es nicht zu 100% rausbekomme, aber wenn ich einfach mit der paint methode, mahle, dann ist das sehr unschön. Deshalb möchte ich mich über Doublebuffering informierne. Ich kenne die möglichkeit, alles in ein Image oder in ein BufferedImage zu mahlen, und dann dieses bild auf den bildschirm zu mahlen. Gibt es da noch andere möglichkeiten??
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.03.2006, 23:47 Nach oben    #2
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 576
Standard

Es gibt verschiedene Möglichkeiten das Flackern zu verhindern.
Double-Buffering ist nur eine davon.

Die verschiedenen Möglichkeiten sind im Handbucht der Java-Programmierung ( http://www.javabuch.de ) sehr gut beschrieben.

Das Flackern des Bildes kommt daher, dass beim zeichnen des Bildes das komplette Bild überschrieben wird. Wenn du einen double-buffer einsetzt errreichst du dadurch, dass die "Zeichenoperationen" nicht direkt auf dem Bildschirm durchgefürt werden sondern auf einem Bild, dass erst nach vervolsltändigung aller Operationen angezeigt wird.
Im javabuch steht wie man es richtig anwendet, und es funktioniert ziemlich gut.

Die andern Möglichkeiten kommen für ein Spiel eigentlich nicht in betracht, eignen sich aber für manche Animationen.


Gruß
Sparrow
sparrow ist gerade online  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.03.2006, 18:38 Nach oben    #4
Oliver O.
 
Benutzerbild von Xean
 
Registriert seit: 17.08.2005
Beiträge: 426
Standard

@Ben:
genau die kannte ich schon... trozdem danke.

@Alle:
gibt es noch andere möglichkeiten?? ich würde gerne die meist benutzten oder die besseren möglichkeiten kennen lehrnen
Xean ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:06 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44