class ExcelApp: def __init__(self, master): self.master = master master.title("Excel App") master.state('zoomed')#窗口最大化 # 创建菜单栏 menubar = tk.Menu(master) master.config(menu=menubar)修改這個窗口根據每臺電腦的分辨率來窗口最大化
时间: 2024-01-10 16:02:09 浏览: 153
DataGridView_Import_Excel.zip_Import Excel_c# datagridview_data
可以通过获取屏幕分辨率来实现窗口最大化。可以使用tkinter库中的`winfo_screenwidth()`和`winfo_screenheight()`方法来获取屏幕分辨率,并将窗口大小设置为屏幕大小。下面是修改后的代码:
```
import tkinter as tk
class ExcelApp:
def __init__(self, master):
self.master = master
master.title("Excel App")
master.geometry('{}x{}'.format(master.winfo_screenwidth(), master.winfo_screenheight())) # 获取屏幕分辨率并设置窗口大小
# 创建菜单栏
menubar = tk.Menu(master)
master.config(menu=menubar)
```
这样,无论在哪台电脑上运行,窗口都会自动最大化。
阅读全文