我正在 Python 中创建一个待办事项列表,我必须在开始时安排 3 个元素。其中包括一个笔记本,以便翻阅笔记和待办事项。其他只是带有图像的标签。这是代码。我的问题是我不确定我应该如何将这些图像放在网格上。位于第 1 行第 0 列的笔记本非常大,导致第 2 列一直向右移动,这消除了在第 1 行中将两个项目放在彼此靠近的两列中的能力。这里是编码。
from tkinter import *
import datetime
from tkinter import ttk
import tkinter as tk
from tkinter.scrolledtext import ScrolledText
root = Tk()
root.title("To - Do List")
root.geometry("1200x600")
root.configure(background = "white")
# Variable list:
content = ttk.Frame(root)
content.grid(column=0, row=0, sticky=(N, S, E, W))
Photo1= PhotoImage(file="Full Circle Image Icon Docs.png")
Photo2 = PhotoImage(file="To - Do List Label.png")
TasksList = ttk.Notebook()
Task1 = ttk.Frame(TasksList)
Task2 = ttk.Frame(TasksList)
TasksList.add(Task1, text = 'One')
TasksList.add(Task2, text = 'Two')
TasksList.grid(row=2, column=0, sticky=W)
root.columnconfigure(0, weight=0)
root.rowconfigure(0, weight=0)
Label(image=Photo1, bg="black", borderwidth=0, highlightthickness=0).grid(row=0, column=0, sticky=W)
Label(image=Photo2, borderwidth=0, highlightthickness=0).grid(row=0, column=1, sticky=W)
root.mainloop()
帮助将不胜感激。非常感谢你们!