Описание тега tkinter-layout

1 ответ

Как заставить фоновое изображение на холсте расширяться с помощью окна?

Я пытаюсь установить фоновое изображение приложения погоды. Я пытался использовать для этого холст, но изображение не расширяется как окно, а расширяется, только когда я нажимаю кнопку поиска, чтобы увидеть результаты, ярлыки выглядят грязными, как …
13 ноя '17 в 00:14
0 ответов

Объектно-ориентированный Tkinter, лучший способ взаимодействия между виджетами в графическом интерфейсе с множеством фреймов

Я пытаюсь выяснить, как лучше всего общаться между различными виджетами, где виджеты - это пользовательские классы, наследуемые от виджетов tkinter, и у меня есть несколько фреймов (чтобы помочь с управлением макетом). Рассмотрим, например, следующи…
29 апр '18 в 09:23
1 ответ

Есть ли какая-нибудь функция, которая вызывается при выходе из виджета ввода в tkinter?

Я хочу изменить макет метки при выходе из виджета ввода. Например, а. В состоянии Layout 1 первая метка гласит "Введите все имена, которые вы хотите", а рядом с ним у вас есть виджет для ввода информации об именах. Формат как количество имен, детали…
1 ответ

tkinter размещение виджетов

Рассмотрим следующий простой код: from tkinter import * mainFrame = Frame(parent, bd=5, bg="yellow").pack(expand=True,fill=BOTH) frameA = Frame(mainFrame, bd=5, bg="green").place(anchor=NW, relx=0, rely=0 , relwidth=1.0, height=40) my_label = Label(…
02 окт '17 в 10:45
0 ответов

Как добавить панель отслеживания CV2 в окне tkinter

Как добавить трекбар cv2 в окно Tkinter? У меня есть 2 фрагмента кода, которые сделали мои товарищи по команде, но их сложно интегрировать в одном окне. Я могу использовать их в разных окнах, но хочу использовать их в одном и том же окне. КОД ДЛЯ ВО…
29 янв '19 в 12:00
1 ответ

Макет пакета Tkinter: Аналогия с резинкой

Использование пакета было описано для меня, как если бы вы поместили все ваши виджеты в эластичную полосу, в результате чего пакет будет пытаться удерживать ваши виджеты в небольшой аккуратной области. Насколько близка эта аналогия с правдой и в чем…
13 авг '18 в 08:53
0 ответов

Команда шкалы Tkinter запускается при нажатии кнопки сетки

Я пытаюсь создать макет, используя Tkinter для Python3, который включает несколько кнопок и шкал. Кнопки работают нормально, но команда, которую я даю виджету масштаба, вызывается, когда я вызываю сетку на шкале. Почему это происходит и что я могу с…
20 дек '18 в 01:06
1 ответ

Открытие нового графического интерфейса из графического интерфейса

обновленный код согласно комментариям ниже Я изо всех сил пытаюсь заставить мой верхний уровень открываться при нажатии кнопки! Я отсканировал код здесь, но, похоже, не смог найти решение. Моя последняя ошибка: AttributeError: у объекта "_tkinter.tk…
24 янв '19 в 22:38
1 ответ

Сетка Tkinter не может быть размещена нигде, кроме мертвой точки экрана

Так что мне просто нужна фотография для фона, а затем кнопка в определенном месте. У меня загружается фоновое изображение, но теперь, когда я пытаюсь разместить кнопку, оно будет идти только по центру экрана. Если я сделаю столбец или строку, отличн…
3 ответа

Проблема Tkinter с использованием длины переноса в виджете Label, организованном в сетке

Таким образом, у меня есть 2 строки, выделенные для виджета с метками для обмена сообщениями, для отображения любых успешных / неудачных сообщений пользователю, пока они используют графический интерфейс tkinter. Некоторые сообщения должны быть длинн…
24 окт '17 в 14:24
1 ответ

Tkinter не может заполнить текстовое поле для фрейма, используя сетку. Используется стиль, чтобы добавить тень и фокус

Описание Я создаю холст с полосой прокрутки и добавляю фреймы с текстовым полем во фрейме и заполняю весь фрейм без рамки. Это заставит это выглядеть, как будто структура - текстовое поле. Я добавил тень и стиль в рамку (как написано Брайаном). Это …
19 июл '18 в 17:08
0 ответов

Сетка, меняет макет пакета

Несмотря на то, что я поместил некоторую ширину и высоту в пакет, когда я пишу код для метки и кнопки с сеткой, это меняет расположение фрейма, пожалуйста, вы можете объяснить, почему что-то подобное происходит, и есть ли способ это исправить, я даж…
04 ноя '18 в 20:08
1 ответ

Удалить все виджеты после нажатия кнопки?

Я создаю систему входа / регистрации с использованием tkinter. Когда пользователь нажимает на кнопку "Войти" или "Зарегистрироваться", я хочу, чтобы все виджеты исчезали, чтобы новые виджеты появлялись на экране в зависимости от того, нажали ли они …
27 авг '18 в 10:36
1 ответ

Создание нескольких окон в Tkinter на панели задач

Я использовал Tkinter с несколькими Toplevels. Они отображаются отдельно на панели задач Ubuntu, вместо того, чтобы быть вместе, как в случае, скажем, открытия нескольких окон Firefox (я имею в виду, что все они группируются под значком Firefox вмес…
1 ответ

Tkinter Treeview запускается из главного окна

Я пытаюсь создать TreeView с переменным количеством столбцов, который позволяет горизонтальную прокрутку, когда количество столбцов делает TreeView шире, чем главное окно. Прямо сейчас у меня есть как вертикальная, так и горизонтальная полоса прокру…
28 фев '18 в 22:35
1 ответ

Как разместить виджеты на холсте?

Я создаю проект для своей школы с использованием tkinter, который ориентирован на стоматологическую клинику. Код, который я разместил здесь, открывает окно, которое просит пациента войти или зарегистрироваться. Функция работает правильно, за исключе…
2 ответа

Кадр Tkinter, отображаемый за пределами родительского кадра

Я пытаюсь создать сетку для метки внутри родительского фрейма, но вместо этого она появляется внизу окна, и нигде, как мне кажется, это не связано с тем, куда я сказал, чтобы она шла. Вот мой код: class Window: def __init__(self, root): #configure t…
08 мар '18 в 01:59
1 ответ

Как использовать переключатели для присвоения значения переменной в Python?

Я пытаюсь присвоить значение переменной с помощью переключателя в Python со следующим кодом: def print_me(): global payment global membership if studentMemString == "PY_VAR0": membership = "STUDENT" payment = studentMem elif adultMemString == "PY_VA…
1 ответ

Как можно выделить текст в виджете сообщения tkinter?

У меня есть хороший дизайн для моего графического интерфейса. Я хотел бы иметь возможность выбрать текст, отображаемый в виджетах сообщений. Единственные предложения, которые я видел, это либо использовать виджет Entry в режиме только для чтения, но…
09 окт '18 в 13:54
1 ответ

Как изменить абсолютный размер ярлыков TkInter вместо дополнительного пространства с помощью Grid gemetry Manager

Я пытаюсь изменить размер приложения TkInter, и у меня возникли проблемы с получением нужного макета. В частности, у меня есть несколько меток, которые я хотел бы занять равное количество горизонтального пространства, что, я думаю, можно было бы сде…
06 ноя '17 в 09:49