Кнопки Tkinter GUI становятся невидимыми после создания приложения с помощью Py2App - PullRequest
0 голосов
/ 07 октября 2018

Я построил небольшой графический интерфейс, используя Tkinter.Графический интерфейс включает в себя, помимо других элементов, три кнопки.Эти кнопки служат для открытия диалогового окна системы и выбора определенных файлов данных и т. Д. Одной из трех кнопок является кнопка «Перейти», которая выполняет основную обработку данных.

При запуске сценария .py графический интерфейс работаетхорошо.Однако после создания приложения разработчика в режиме псевдонима с помощью Py2App кнопки стали невидимыми!Они все еще там и пригодны для использования, но невидимы, пока не взаимодействуют с ними.

Как я могу предотвратить это?

1 Ответ

0 голосов
/ 01 ноября 2018

Я застрял в вашей ситуации довольно долго.Когда я запустил свой скрипт tkinter, он работал отлично, и все кнопки появились, но как только я упаковал их, кнопки перестали отображаться (они все еще были там, но вы не могли их видеть).После долгого пробования случайных вещей я узнал, как заставить кнопки и их текст снова появляться.Просто измените размер окна.Даже разница в 1 или 2 пикселя делает свое дело.Я еще не нашел способ ПРЕДОТВРАТИТЬ эту проблему, но по крайней мере это заставляет приложение выглядеть правильно.

Пожалуйста, ответьте, если вы найдете решение, чтобы предотвратить это!

Удачи!

...