用HTML txt文件更改C++显示文本



我想从HTML txt文件中更改C++显示文本,这可以做到吗?

您的问题是使用包和网格。pack和grid可以做同样的事情,但是grid可以让你选择放在哪里。你只能在画布中使用其中一个。你也在grid((上的同一个地方打过招呼和道别。这是你的固定代码:

from tkinter import *
from tkinter import ttk
label = None

def change1():
global label
label.config(text="Hello World!")

def change2():
global label
label.config(text="Goodbye World!")

def main():
global label
rootWindow = Tk()
label = ttk.Label(rootWindow, text="Hello World!")
label.grid(row=0, column=0)
button1 = ttk.Button(rootWindow, text="Hello!", command=change1)
button1.grid(row=0, column=1)
button2 = ttk.Button(rootWindow, text="Bye!", command=change2)
button2.grid(row=0, column=2)
rootWindow.mainloop()

main()

您的问题是同时使用.grid((和.pack(。这就是我建议您使用.grid((选项的原因。

最新更新