鱼C论坛

 找回密码
 立即注册
查看: 1640|回复: 1

python的GUI

 关闭 [复制链接]
发表于 2017-11-30 16:13:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
# -*- coding:utf-8 -*-
import tkinter

from boto import config
from matplotlib import scale


def resize(ev=None):
    label = config(font='Helvetica -%d bold' % scale.get())


top = tkinter.Tk()
top.geometry('250x150')
label = tkinter.Label(top, text='Hello world!', font='Helvetica -12 bold')
label.pack(fill=tkinter.Y, expand=1)
scale = tkinter.Scale(top, from_=10, to=40, orient=tkinter.HORIZONTAL, command=resize)
scale.set(12)
scale.pack(fill=tkinter.X, expand=1)
quit = tkinter.Button(top, text='QUIT', command=top.quit, activeforeground='white', activebackground='red')
quit.pack()
tkinter.mainloop()





这个是错误提示



C:\ProgramData\Anaconda3\python.exe C:/Users/abc/PycharmProjects/untitled3/1111.py
Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\ProgramData\Anaconda3\lib\tkinter\__init__.py", line 1699, in __call__
    return self.func(*args)
  File "C:/Users/abc/PycharmProjects/untitled3/1111.py", line 9, in resize
    label = config(font='Helvetica -%d bold' % scale.get())
TypeError: 'Config' object is not callable
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2017-11-30 16:50:00 | 显示全部楼层
label = ev.config(font='Helvetica -%d bold' % scale.get())
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-12-26 04:27

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表