tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
4320
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    proprogger proprogger ist offline Mitglied Bronze
    Registriert seit
    Dec 2005
    Beiträge
    34
    Hi!

    Ich hab Probleme wenn ich auf ein Panel-Objekt zeichne:
    Er aktualisiert das Bild automatisch nach jedem Zeichenbefehl.
    Also erst lösche ich das gezeichnete mit clear() vom Graphics-Objekt.
    Dann zeichne ich einige Linien und Bilder auf das Panel.
    Das Ereignis paint() wird beim Mausbewegen, also bei mousemove aufgerufen.
    Wenn ich die Maus drüberbewege flackert das Gezeichnete zeimlich stark.

    Kann man sagen, dass das Gezeichnete erst nach Beenden des Ereignisses paint() des Panel-Objektes aktualisiert werden soll?

    Dake im Vorraus für eure Hilfe

    MfG,
    proprogger
     

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Wenn du mit der Maus über ein Control fährst, wird es bei jeder einzelnen Bewegung neu gezeichnet. Sonst würdest ja den Verlauf der Maus sehen, was ja nicht unbedingt hübsch und modern aussieht.

    DoubleBuffering hast du ansich ohnehin schon in einem anderen Thread erwähnt.
     

Ähnliche Themen

  1. Zeichnen in Panel
    Von koddy013 im Forum Java
    Antworten: 1
    Letzter Beitrag: 06.05.10, 17:50
  2. Zeichnen auf Panel
    Von sailer86 im Forum .NET Windows Forms
    Antworten: 5
    Letzter Beitrag: 25.04.08, 08:25
  3. Auf panel zeichnen
    Von GalaxyWarrior im Forum Java
    Antworten: 4
    Letzter Beitrag: 06.10.05, 23:25
  4. Image im Panel neu zeichnen
    Von Kai Cierpka im Forum Java
    Antworten: 1
    Letzter Beitrag: 13.07.05, 11:59
  5. Zeichnen auf Panel wird nicht angezeigt
    Von Meldur im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 11.07.05, 16:56