按钮,标签和小部件的位置(python)

时间:2015-10-11 05:51:24

标签: python canvas widget

在Windows中,有两个小部件,包括Canvas和Listbox,两个按钮和一个标签。基于我编写的代码,现在看起来像这样:

enter image description here

但我想要的是略有不同,主要是地方不同:

suppose to like this

这是我的代码:

def __init__(self, master):
    master.title("testing")
    self._master = master

    self.frame = tk.Frame(master)
    self.frame.pack()

    menubar=tk.Menu(master)
    master.config(menu=menubar)
    filemenu=tk.Menu(menubar)
    menubar.add_cascade(label='File', menu=filemenu)
    filemenu.add_command(label='Open', command=self.open_file)

    self._label=tk.Label(master,text='testing').pack()

    self._button=tk.Button(master,text='testing',command=self.testing).pack(side=tk.LEFT)
    self._button=tk.Button(master,text='testing',command=self.testing).pack(side=tk.LEFT)

    self.list = tk.Listbox(master, bg='white')
    self.list.insert(1, "testing")
    self.list.pack(side=tk.LEFT, fill = tk.BOTH)

    self._canvas = tk.Canvas(master, bg='white')
    self._canvas.pack(side=tk.RIGHT, fill = tk.BOTH, expand=1)

0 个答案:

没有答案