Another option for graphical stuff is pygame:

http://pygame.org/news.html

A rough translation of some of your code:

import pygame, sys
from pygame import display, draw, event, font, Color, QUIT

# Set up the display window
screen = display.set_mode((800, 600))

colors = ["red", "orange", "yellow", "green", "blue", "purple"]

font.init()
f = font.Font(None, 24)
y = 10
for name in colors:
    text = f.render("Color " + name, True, Color(name))
    screen.blit(text, (10, y))
    y += text.get_height()

x = 30
y = 200
for name in colors:
    c = Color(name)
    draw.circle(screen, c, (x, y), 20)
    x += 50

# Refresh the screen
display.flip()

# Pause until the window is closed
while True:
    for e in event.get():
        if e.type == QUIT:
            sys.exit(0)

--
Greg
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to