Den Farbwert eines Pixels ändern

Plattformunabhängige GUIs mit wxWidgets.
qweet
User
Beiträge: 119
Registriert: Freitag 2. September 2005, 21:26

Den Farbwert eines Pixels ändern

Beitragvon qweet » Samstag 29. Oktober 2005, 14:05

Hallo,

ich habe nur eine Frage:
Wie ist es möglich die Farbe von einem bestimmten Pixel zu ändern?

So in der Art:
SetzePixel(10, 10, rot)

qweet
qweet
User
Beiträge: 119
Registriert: Freitag 2. September 2005, 21:26

Beitragvon qweet » Samstag 29. Oktober 2005, 16:00

ich werd jetzt wohl folgende methode nehmen. scheint mir am einfachsten:

Code: Alles auswählen

import wx

class DrawPanel(wx.Panel):

   """Draw a line to a panel."""
   
   def __init__(self, parent):
      wx.Panel.__init__(self, parent, -1)
      wx.EVT_PAINT(self, self.OnPaint)
   
   def OnPaint(self, event=None):
      dc = wx.PaintDC(self)
      dc.Clear()
      dc.SetPen(wx.Pen("RED", 2)) #--> EXAKT EIN PIXEL
      dc.DrawLine(0, 0, 0, 0)

app = wx.PySimpleApp(0)
frame = wx.Frame(None, -1, "Draw on Frame")
DrawPanel(frame)
frame.Show(True)
app.MainLoop()


DrawPoint geht auch... ;)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder