我想要一个图像滚动到画布内。但是我做不到。
import tkinter
def scroll_image(event):
global roll
roll = roll - 10
canvas1.itemconfig(canvas1.create_image(20, roll, image=i))
roll = 10
windows = tkinter.Tk()
windows.title("My Application")
# Adding canvas to show image there
canvas1 = tkinter.Canv
我正在使用TKinter创建图形用户界面,主窗口可以从它的主菜单中打开它自己的新实例。
然而,当我创建一个新的窗口实例时,本应出现在画布上的图像却没有出现。有谁能帮上忙吗?
这是我的GUI代码:
class MainPage:
def __init__(self, master):
master.title("EIL Viewer")
master.geometry('1000x650')
#creating the main menu
master.option_add('*
我几天前开始了一个项目,但不幸的是我被卡住了。我想做一个图像编辑器(一个非常简单的;D),其中一个通过使用文件对话框选择一个图像,然后我将有可能进行一些修改,如旋转。我的问题是,我可以选择图像,但一旦我选择了,我就不能在画布上显示图像。
它说:“未定义名称'image‘”
我想我的问题是程序想要在画布上显示图像,但我还没有选择它。
from tkinter import *
from PIL import Image, ImageTk
from tkinter import filedialog
root = Tk()
#function to select my image by
附件是我用画布在Tkinter中构建的GUI的一部分,因此可以在背景中插入图像。当我调用函数Relay_1:结果被发送到Python窗口。我想要的是画布中的文本框,并在画布上而不是在shell中显示结果(即打印结果)。任何想法都将不胜感激。
import Tkinter
#Function
def Relay_1():
arduinoData.write(b'1')
print ("This is a test\n")
class ProgramGUI:
def __init__(self):
# Creates the Main wi