下面是一个完整的示例代码,展示了如何创建一个Tkinter窗口、按钮,以及如何打开和关闭新窗口: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 importtkinterastk defopen_new_window():new_window=tk.Toplevel(root)new_window.title("新窗口")label=tk.Label(new_window,text="这是一个新窗口")label.pack(...
import tkinter as tk 创建主窗口实例: 创建一个Tkinter窗口对象,这个窗口将作为应用程序的主窗口。 python root = tk.Tk() root.title("主窗口") 定义新窗口的创建函数: 编写一个函数,用于创建并打开一个新的Tkinter窗口。这个函数可以在需要时调用,以打开新窗口。 python def open_new_window(): new_win...
open_button = tk.Button(root, text="打开新窗口", command=open_new_window) open_button.pack() 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 在上述示例中,我们定义了一个名为open_new_window的函数,该函数创建了一个新的Tkinter窗口对象new_window,并设置了窗口的标题为"新窗口"。然后,我们在新窗口中...
导入tkinter库: 代码语言:txt 复制 import tkinter as tk 创建主窗口: 代码语言:txt 复制 root = tk.Tk() 创建一个函数来打开新的窗口并替换当前窗口: 代码语言:txt 复制 def open_new_window(): new_window = tk.Toplevel(root) root.destroy() 在这个函数中,我们首先使用Toplevel()方法创建一个新的窗...
导入Tkinter模块创建主窗口添加组件到主窗口设置按钮事件以打开新窗口创建新窗口在新窗口中添加组件运行主事件循环 3. 示例代码 下面是一个示例代码,展示了如何使用Tkinter创建多个窗口。 importtkinterastkfromtkinterimportmessagebox# 创建新窗口函数defopen_new_window():new_window=tk.Toplevel(root)new_window.title(...
1 tkinter 模块创建窗体,代码如下截图: 运行结果,如有右图显示: 2、tkinter 添加按钮,代码上只是在上面窗体上添加了相关按钮的代码,整体代码如下截图 运行结果: 3、tkinter 事务处理,也是在添加按钮代码基础上添加的处理,如下截图,只多了蓝色选框中的代码 ...
点击子菜单New: 继续点击其他子菜单 代码: import tkinter as tk window = tk.Tk() window.title('my window') window.geometry('200x200') l = tk.Label(window, text='', bg='yellow') l.pack() counter = 0 def do_job(): global counter ...
首先我们要导入tkinter库(import tkinter as tk):把tkinter用一个缩写tk代替。 第一步建立一个窗口,把窗口的名字这里设为window(window = tk.Tk()) 第二步要给窗口弄个名字,也就是title(window.title('my window')). 第三部要给窗口设立大小,也就是长宽。(window.geometry('200x100')) ...
from tkinter import * # 创建一个主窗口对象 window = Tk() # 调用mainloop()显示主窗口 window.mainloop() 程序运行结果如下: 窗口常用方法 函数说明window.title(“my title”)接受一个字符串参数,为窗口起一个标题window.resizable()是否允许用户拉伸主窗口大小,默认为可更改,当设置为 resizable(0,0)或者re...
from tkinter import * # 导入tkinter模块 root = Tk() # 创建主窗口对象 root.title("GUI学习") # 设计主窗口名字 root.geometry("500x300+100+100") # 主窗口尺寸,WxH±X±Y lb = Label(root,\ text = '我是第一个标签',\ bg = '#d3fbfb',\ fg = 'red',\ font = ('华文新魏',32),...