相关疑难解决方法(0)

Python - tkinter'AttributeError:'NoneType'对象没有属性'xview''

我正在尝试在DISABLED Entry窗口小部件上放置滚动条.然而,它不断出现错误AttributeError: 'NoneType' object has no attribute 'xview'.是因为没有返回任何值,或者无论是否返回值,小部件都应该出现?

以下是我的程序的代码; 我已经注释掉了滚动条的代码:

from tkinter import *
from tkinter import ttk

def calculate(*args):
    try:
        value = int(binary.get(), 2)
    except ValueError:
        pass

    decimal.set(value)

root = Tk()
root.title("Binary to Decimal Converter")
root.wm_iconbitmap("python-xxl.ico")

mainframe = ttk.Frame(root, padding = "3 3 12 12")
mainframe.grid(column = 0, row = 0, sticky = (N, W, E, S))
mainframe.columnconfigure(0, weight = 1)
mainframe.rowconfigure(0, weight = 1)

binary = StringVar()
decimal = StringVar()

binary_entry = ttk.Entry(mainframe, width …
Run Code Online (Sandbox Code Playgroud)

python tkinter scrollbar

1
推荐指数
1
解决办法
3980
查看次数

标签 统计

python ×1

scrollbar ×1

tkinter ×1