Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Чем Tkinter отличается от PyQt https://www.cyberforum.ru/ python-graphics/ thread1902809.html
Мне часто писали что Ткинтер это так "побаловаться",и я могу понять что для серьезных и масштабных проектов лучше юзать PyQt,а в чем их существенная разница? Больше элементов или что?
Python QTableView получить текст строки
Всем привет. Сейчас разбираюсь с model view и мне нужно получить текст выделенной строки из таблицы по нажатию кнопки. Как это можно сделать? В таблицу помещаю данные из текстового файла. Вот...
Python QTableWidgetItem Вставляю в таблицу иконку вот так def on_clicked_btn(self, img): _item = QTableWidgetItem(QIcon(img), "") _item.setData(Qt.DecorationRole, QIcon(img)) ... https://www.cyberforum.ru/ python-graphics/ thread1901992.html Python Окно сообщения Доброго времени суток. Написал код, захотел дополнительно написать условие проверки на пустые поля, что бы выводило MessBox при наличии хотя бы одного пустого. Написал функцию show_modal_window,... https://www.cyberforum.ru/ python-graphics/ thread1901572.html
Классификация изображений Python
Добрый вечер! У меня есть программа, которая на основе различных изображений с буквой "а" выделяет нужное количество кластеров с помощью метода k-means, как теперь сделать, чтобы входные изображения...
Python Обновление QTextEdit в цикле https://www.cyberforum.ru/ python-graphics/ thread1901337.html
В данном случае весь необходимый мне текст добавляется сразу после того, как закончился цикл, а нужно, чтобы текст в QTextEdit добавлялся с каждой итерацией цикла. При этом ещё и во время выполнения...
Python Почему в tkinter не работает column (столбец)? https://www.cyberforum.ru/ python-graphics/ thread1901303.html
Подскажите, пожалуйста, почему упаковщик grid не размещает виджет в указанном столбце? Из трёх виджетов первый размещает в указанном столбце, второй и третий почему-то в самом левом (нулевом). from...
Python Приложение сразу закрывается на android(python-kivy)
Недавно начал изучение мобильной разработки и решил начать с python-kivy. Для начала решил создать тривиальный Hello world и запустить на своем телефоне, но столкнулся со следующей проблемой: Сразу...
Python Приложение не запускается на android(python-kivy) https://www.cyberforum.ru/ python-graphics/ thread1898985.html
Недавно начал изучение мобильной разработки и решил начать с python-kivy. Для начала решил создать тривиальный Hello world и запустить на своем телефоне, но столкнулся со следующей проблемой: Сразу...
Python QTableView добавление CheckBox https://www.cyberforum.ru/ python-graphics/ thread1898923.html
Добрый день. Возможно ли добавить checkBox в TableView? Загружаю csv файл в TableView 3 столбца + пустой 4 столбец. writer = csv.writer(out, dialect='excel', delimiter=';') ...
Открытие окон в заданной ориентации+проигрывание медиа-файлов (Python 3) Python
Нужно создать программу, которая будет открывать несколько окон, подразумевается больше 5, (без рамок, белых полей и т.д.) в заданной ориентации на экране, с возможностью отображать в них видео и...
Python Решение геодезической задачи в Python 2.7 Всем доброго времени суток. У меня возник ступор при создании программы, которая сможет в простом виде уравнивать нивелирные ходы. Конкретно вопрос стоит так... Подаётся программе текстовый файл с... https://www.cyberforum.ru/ python-graphics/ thread1896964.html
0 / 0 / 0
Регистрация: 30.10.2013
Сообщений: 49
0

Окно на передний план - Python - Ответ 10025334

20.01.2017, 12:10. Показов 3914. Ответов 3
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток. Подскажите, пожалуйста, как в tkinter переводить окно на передний план. По сути вот код:
Python
1
2
3
4
5
6
7
8
9
10
import tkinter
from tkinter import messagebox
 
def new_win():
    tp=tkinter.Toplevel()
    tkinter.Button(tp,text="show err",command =(lambda: messagebox.showerror("error", message="err!"))).pack()
 
root = tkinter.Tk()
tkinter.Button(root, text="click",command=(lambda:new_win())).pack()
root.mainloop()
Когда выводиться сообщение об ошибке, то после ее принятия на передний план выводиться root, а не tp с которого эту ошибку вызвали. Подскажите как это можно исправить(вывести tp на передний план)?

Добавлено через 21 минуту
Нашел команду .focus_set(). Но работает почему-то толькона винде, оч странно, на убунте такой же код не выводит окно на передний план

Вернуться к обсуждению:
Окно на передний план Python
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2017, 12:10
Готовые ответы и решения:

Окно на передний план
Захотелось реализовать такую штуку, например: вот я на калькуляторе посчитал выражение, и его нужно...

Поместить окно на передний план
Какой нужен код для того чтобы окно всегда находилось на переднем плане? Дело в том, что я...

Выводим окно на передний план
SetForegroundWindow не выводит, а только переключается на окно!

Вывести окно на передний план
findwindow('Приложение с едит1',nil); что-то типо в общем нужно чтобы вывело окно с едита 1,...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.01.2017, 12:10
Помогаю со студенческими работами здесь

окно на передний план+ сворачивание
всем привет, такая проблема в программе имеются 3 формы и динамически создаются формы по кнопке....

Вывести окно на передний план
2. У меня сначала, запускается программа (Client.exe) потом идет команда msg. Но из за того, что...

Окно на передний план формы С++ Builder5
Здравствуйте! Не подскажете как сделать чтобы Windows-приложение было на переднем плане формы, а то...

Как перенести на передний план окно с приложением?
Добрый день! В WinXP одна программа запускает другую, и окно последней, с GUI, появляется не...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru