Получить размер экрана (x, y); x=x/2; y=y/2;
Получить размер экрана (x, y); x=x/2; y=y/2;
AD0DE412И что делать? Центр то как тогда найти?
это оs зависимая функция
oDoDoВы используете какую-то графическую библиотеку или фреймворк. Никто не знает какую, потому что вы почему-то не считаете нужным об этом сообщить. Тем не менее, библиотека наверняка знает все о свойствах экрана, ибо каким то образом она на нем рисует.
Как то же можно узнать размер дисплея?
oDoDoда
В разных ОС по разному узнается размер дисплея
FishHook
Вы используете какую-то графическую библиотеку или фреймворк
FishHookтоже да
библиотека наверняка знает все о свойствах экрана
FishHookНу вовсе не обязана она об этом знать. Она наверное знает размер канвы. Если вы максимизировали окно то тоже вам неизвестны рамки и размер под меню. Тор например просит не максимизировать окно чтобы не раскрывать размер дисплея (те без максимизации глобальные координаты не узнать из яваскрипта например). Опять же возникает вопрос, к топик стартеру, вам центр какого дисплея нужно? Мы вот например набираем мозаику из дисплеев. 5 на 6 обычных мониторов это виртуальный дисплей. Вам для всего или для элемента мозаики? Рядовая ситуация когда многомониторная конфигурация. Вам центры всех или одного? Вообще окно гуи приложения может наполовину на одном мониторе быть а наполовину на другом.
Тем не менее, библиотека наверняка знает все о свойствах экрана
>>> from PySide import QtGui >>> app = QtGui.QApplication([]) >>> desctop = QtGui.QDesktopWidget() >>> geometry = desctop.screenGeometry() >>> width, height = geometry.width() // 2, geometry.height() // 2 >>> width, height (960, 540)
oDoDo
Получить размер экрана (x, y);
x=x/2; y=y/2;
doza_andОчевидно, что виртуальная машина не знает свойств хостовой машины и вполне вероятно даже не догадывается об её существовании. Я уверен, что вопрос ТСа не уходит столь глубоко в философию.
Ну вовсе не обязана она об этом знать. Она наверное знает размер канвы. Если вы максимизировали окно то тоже вам неизвестны рамки и размер под меню. Тор например просит не максимизировать окно чтобы не раскрывать размер дисплея (те без максимизации глобальные координаты не узнать из яваскрипта например).
FishHookВ том числе и я, любую желательно кроссплатформенную, простую и проверенную временем.
Никто не знает какую
xam1816Первые примеры не заработали, далее слишком большое непонятное разнообразие.
Скажите,а в чем вообще у вас возникает трудность? Даже просто вбить в поисковик фразу“ получить разрешение Экрана(или размер окна) Python” выдает разные решения на любой вкус и цвет