ví dụ đơn giản:cách đặt kích thước của tiện ích con trong tkinter?
from tkinter import *
class GUI_CMP():
def __init__(self):
self.tk = Tk()
self.text = Text(self.tk,width=60,height=40)
self.text.pack()
self.tk.mainloop()
if __name__ == '__main__':
gui_cmp = GUI_CMP()
Đây là những gì nó trông giống như:
Như bạn có thể thấy, mặc dù tôi đặt width=60,height=40
, chiều rộng của widget văn bản nhỏ hơn của nó height.This cứ làm phiền tôi mỗi khi tôi sử dụng tkinter.So câu hỏi của tôi là:
Chính xáclà gì?và
60
có nghĩa là gì?Lý do chiều rộng của văn bản nhỏ hơn chiều cao của văn bản là gì?
Cách tốt nhất để thực hiện điều chỉnh kích thước là gì?
Còn về các tiện ích khác thì sao? – laike9m
khá nhiều bất kỳ tiện ích nào sử dụng văn bản (tin nhắn, nút, văn bản, v.v.) đều được đo lường như vậy nhưng một số thứ như canvas sẽ được đo bằng pixel :) – Serial
Tôi hiểu, cảm ơn bạn! – laike9m