Forum huvudsida -> Programmering -> Tkinter känner inte igen tangenterna?
Sidor: 1
m_freeman | 10:01 - 2:a September 2006 | Post #1 | |
Medlem Inlägg: 1 Skicka PM |
Vill få canvas.move att flytta bilderna med tagen AnimateFast och skriva ut texten. Kan inte förstå varför de inte fungerar,? Om jag kör Button-1 istället för KeyPress fungerar de utmärkt att flytta. try: from Tkinter import * from random import randint,choice from ImageTk import * import pygame from pygame.locals import * import sys except ImportError, err: print "couldn't load module. %s" % (err) sys.exit(2) def onKeyPress(event): canvas.move('AnimateFast',-10,10) print "tangent:", event.keysym def moveObjects(): hej=1 #hej=choice(hej) #print "hej" canvas.bind("<KeyPress>",onKeyPress) canvas.move('AnimateFast',hej,0) canvas.move('mikael',0,20) canvas.after(50, moveObjects) ------------------------- Ingen signatur! |
Independence | 19:39 - 3:e September 2006 | Post #2 | |
Administratör Inlägg: 1800 Skicka PM |
Förstår inte vad som är problemet, varför kan du inte köra med Button-1 istället om det fungerar? ------------------------- Vi är riddarna som säger fiskbulle! |
Sidor: 1
Forum huvudsida -> Programmering -> Tkinter känner inte igen tangenterna?
Du får inte posta i den här tråden | Till toppen
Datum
2024-05-08 04:35
Vecka: 19
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.