Dieses Programm wurde auch nur mit Pygame geschrieben : http://pygame.org/project-PaintBrush-1280-2230.html
Aber ich werde es mal mit GTK, QT oder wxPython versuchen. Welches würdest du mir empfehlen?
Die Suche ergab 19 Treffer
- Montag 5. Juli 2010, 21:06
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Malen mit Pygame
- Antworten: 19
- Zugriffe: 6237
- Montag 5. Juli 2010, 18:46
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Malen mit Pygame
- Antworten: 19
- Zugriffe: 6237
Re: Malen mit Pygame
Ah, ok. Ich hab self.mouse_pos2 jetzt aus MOUSEBUTTONDOWN genommen und es klappt.
Danke.
Weißt du, wie ich das mit dem Menü realisieren kann?
Danke.
Weißt du, wie ich das mit dem Menü realisieren kann?
- Montag 5. Juli 2010, 17:39
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Malen mit Pygame
- Antworten: 19
- Zugriffe: 6237
Re: Malen mit Pygame
self.mouse_pos2 enthält die aktuelle Mausposition, oder nicht? Aber die Linie wird eben nur gezeichnet, wenn ich mit der Maus klicke.
Und pygame.Rect(), wollte ich für das Menü benutzen. Wenn man z.B auf rot klickt ändert sich die Farbe und das wollte ich mit pygame.Rect() machen, oder geht das ...
Und pygame.Rect(), wollte ich für das Menü benutzen. Wenn man z.B auf rot klickt ändert sich die Farbe und das wollte ich mit pygame.Rect() machen, oder geht das ...
- Montag 5. Juli 2010, 16:11
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Malen mit Pygame
- Antworten: 19
- Zugriffe: 6237
Re: Malen mit Pygame
Ich habe das jetzt mal so probiert:
import pygame
from pygame.locals import*
from sys import exit
class DrawTablet(object):
def __init__(self, width, height):
self.width = width
self.height = height
self.start = (300,200)
pygame.init()
self.screen = pygame.display.set_mode((self.width ...
import pygame
from pygame.locals import*
from sys import exit
class DrawTablet(object):
def __init__(self, width, height):
self.width = width
self.height = height
self.start = (300,200)
pygame.init()
self.screen = pygame.display.set_mode((self.width ...
- Sonntag 4. Juli 2010, 18:16
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Malen mit Pygame
- Antworten: 19
- Zugriffe: 6237
Re: Malen mit Pygame
Das ganze soll eigentlich eine Art Paint werden. Also später möchte ich noch ein Menü, in dem man die Farbe auswählen kann, machen, usw. .
Zu den Linien:
Meinst du pygame.draw.line? Damit würde es nähmlich nicht gehen.
Zu den Linien:
Meinst du pygame.draw.line? Damit würde es nähmlich nicht gehen.
- Sonntag 4. Juli 2010, 12:36
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Malen mit Pygame
- Antworten: 19
- Zugriffe: 6237
Malen mit Pygame
Ich habe versucht mit Pygame zu malen. Das heißt, ich habe versucht einen Kreis zu erstellen, den man hinter der Maus herziehen kann, sodass eine Linie entsteht. Das Problem ist, dass beim Klicken nur ein Kreis entsteht.
Hier der Code:
import pygame
from pygame.locals import*
from sys import exit ...
Hier der Code:
import pygame
from pygame.locals import*
from sys import exit ...
- Dienstag 22. Juni 2010, 16:13
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Exit klappt nicht
- Antworten: 10
- Zugriffe: 2101
Re: Exit klappt nicht
Danke klappt jetzt 
- Montag 21. Juni 2010, 18:37
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Exit klappt nicht
- Antworten: 10
- Zugriffe: 2101
Re: Exit klappt nicht
Und wie soll das gehen?
- Montag 21. Juni 2010, 14:49
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Exit klappt nicht
- Antworten: 10
- Zugriffe: 2101
Re: Exit klappt nicht
Ich schreibe die Programme mit IDLE(Python GUI) drücke F5(Run) und das Programm wird ausgeführt. Dann kommt das Pygame Fenster. Und wenn ich es versuche zu schließen, geht es nicht.
- Sonntag 20. Juni 2010, 20:52
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Exit klappt nicht
- Antworten: 10
- Zugriffe: 2101
Re: Exit klappt nicht
Das ist der ganze Code:
import pygame
from pygame.locals import*
from sys import exit
pygame.init()
screen = pygame.display.set_mode((640,480), 0, 32)
points = []
while True:
for event in pygame.event.get():
if event.type == QUIT:
exit()
if event.type == MOUSEMOTION:
points.append(event ...
import pygame
from pygame.locals import*
from sys import exit
pygame.init()
screen = pygame.display.set_mode((640,480), 0, 32)
points = []
while True:
for event in pygame.event.get():
if event.type == QUIT:
exit()
if event.type == MOUSEMOTION:
points.append(event ...
- Sonntag 20. Juni 2010, 09:20
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Exit klappt nicht
- Antworten: 10
- Zugriffe: 2101
Exit klappt nicht
Ich habe ein Problem mit Pygame.
Wenn ich versuche das Fenster zu schließen klappt das nicht.
Dafür benutze ich diesen Code:
Wenn ich versuche das Fenster zu schließen klappt das nicht.
Dafür benutze ich diesen Code:
Code: Alles auswählen
while True:
for event in pygame.event.get():
if event.type == QUIT:
exit()- Mittwoch 16. Juni 2010, 17:23
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Bild wird nicht geladen
- Antworten: 6
- Zugriffe: 2427
Re: Bild wird nicht geladen
Das Bild liegt im selben Ordner, daran liegt es nicht...
Ich benutze Windows7 und habe oft Probleme mit den Administratorrechten, vlt liegt es ja daran.
Wisst ihr eine Lösung?
EDIT:
Lag doch nicht an Windows7, das Bild war defekt -.-
Aber ein Problem habe ich noch, wenn ich das Fenster versuche ...
Ich benutze Windows7 und habe oft Probleme mit den Administratorrechten, vlt liegt es ja daran.
Wisst ihr eine Lösung?
EDIT:
Lag doch nicht an Windows7, das Bild war defekt -.-
Aber ein Problem habe ich noch, wenn ich das Fenster versuche ...
- Dienstag 15. Juni 2010, 18:32
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Bild wird nicht geladen
- Antworten: 6
- Zugriffe: 2427
Bild wird nicht geladen
Ich habe ein Problem mit Pygame.
Wenn nicht diesen Code ausführe:
sprite_image = "ball.png"
import pygame
from pygame.locals import*
from sys import exit
pygame.init()
screen = pygame.display.set_mode((800,600),0,32)
sprite = pygame.image.load(sprite_image)
while True:
for event in pygame ...
Wenn nicht diesen Code ausführe:
sprite_image = "ball.png"
import pygame
from pygame.locals import*
from sys import exit
pygame.init()
screen = pygame.display.set_mode((800,600),0,32)
sprite = pygame.image.load(sprite_image)
while True:
for event in pygame ...
- Samstag 17. April 2010, 09:56
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Bild speichern
- Antworten: 1
- Zugriffe: 2537
Bild speichern
Wie kann ich im Pygame Fenster ein Bild speichern, z.B Kreise, usw. .
- Donnerstag 15. April 2010, 18:43
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Linien löschen
- Antworten: 9
- Zugriffe: 2176
- Donnerstag 15. April 2010, 18:24
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Linien löschen
- Antworten: 9
- Zugriffe: 2176
- Donnerstag 15. April 2010, 15:19
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Linien löschen
- Antworten: 9
- Zugriffe: 2176
- Donnerstag 15. April 2010, 08:08
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Linien löschen
- Antworten: 9
- Zugriffe: 2176
- Mittwoch 14. April 2010, 20:14
- Forum: Sonstige (Pygame, PyOpenGL, ...)
- Thema: Linien löschen
- Antworten: 9
- Zugriffe: 2176
Linien löschen
Hallo,
Ich habe eine Frage zu der Funktion draw.lines(). Kann man die Linie die man gezeichnet hat wieder rückgängig machen?
Ich habe eine Frage zu der Funktion draw.lines(). Kann man die Linie die man gezeichnet hat wieder rückgängig machen?
