Найти - Пользователи
Полная версия: Toplevel в Tkinter
Начало » GUI » Toplevel в Tkinter
1
nightsong
Доброго времени суток!
Не может ли кто-нибудь привести пример кода построения Toplevel окна желательно с элементами на нем. Заранее благодарен
З.Ы. Букварь по Tkinter читал но там примеров не наводиться(
Ferroman
Маленький кусок выдранный из “домашней” програмульки.
На кнопка должны были быть картинки, но я их вырезал для краткости. Думаю остальное можно найти в мане.
# -*- coding:utf-8 -*-
from Tkinter import *
root = Tk()
root.title("Тестовый гуй для программы")
menu = Menu(root)
root.config(menu=menu)
file_menu = Menu(menu)
menu.add_cascade(label="File", menu=file_menu)
file_menu.add_command(label="Quit", command=root.destroy)
edit_menu = Menu(menu)
menu.add_cascade(label="Import", menu=edit_menu)
edit_menu.add_command(label="Import images")
edit_menu.add_separator()
edit_menu.add_command(label="Sinc with database")
frame = Frame(root)
frame.grid()
e=list()
j=0
k=0
img=list()
for i in range(10):
    e.append(Button(frame, relief=RIDGE))
    e[i].grid(row=j, column=k)
    if k==9:
        j = j+1
        k = 0
    else:
        k = k + 1
root.mainloop()
nightsong
Ferroman Спасибо за пример. Возможно ли привосокупить Frame не токо к главному окну но и к всплывающему окну? А уже на Frame бросать кнопки и т.д
Ferroman
Я не уверен что правильно понял, что именно Вы хотите сделать.
1. Попробуйте попользоваться SpecTcl - это билдер такой
2. Рекомендую вот эти книги почитать, там очень хорошо, с примерами, все написано
Practical Programming in Tcl & Tk, Third Edition
Python and Tkinter Programming (книга не вся, только пару глав и примеры)
Дополнительно
Тут посмотрите
nightsong
Благодарю все нашел!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB