Форум сайта python.su
2
Пишу программу для своего друга-чайника и не могу придумать самый простой способ создать пользовательский интерфейс. Как мне это сделать с помощью модуля Tkinter или чего-то ещё?
Офлайн
-8
Сейчас скажу
Офлайн
-8
Вот пример:
from tkinter import * root = Tk() root.geometry('600x400') root.title('Тест для чайников') lab = Label(root, text='\033[41mЧайник-друг))\033[0m', font='Arial 14') lab.pack() lab.place(x=150, y=60) root.mainloop()
Офлайн
-8
Это окно будет с текстом - Чайник-друг))
И название: Тест для чайников
Офлайн
-8
если у тебя python 2.7 или ниже то Tkinter с большой буквы пиши
а если выше - с маленькой
Офлайн
-8
А вот пример с кнопкой:
from tkinter import * # Создаю корень программы root = Tk() # Название root.title('Тест с кнопкой') # задний фон и размер main = Frame(root, width=300, height=200, bg='LightBlue') main.pack() # Действие кнопки def lol(): print('Чайник)))))') # Кнопка и ее расположение but = Button(main, width=30, height=2, text='Нажми на меня, чайник)', bg='grey', command=lol) but.pack(side='top', fill='x') but.place(x=50, y=60) # Запуск root.mainloop()
Отредактировано python335 (Окт. 30, 2016 20:22:11)
Офлайн