Описание тега boxsizer
Boxsizer - это тип измерителя размера, который используется в графическом интерфейсе пользователя для выравнивания и позиционирования элементов внутри контейнера, так что элементы чаще всего будут располагаться в довольно простой базовой геометрии, обычно в строке или столбце или в нескольких иерархиях того и другого.
1
ответ
Я не могу понять, как использовать BoxSizer wxpython
Я пытаюсь научиться использовать wxpython, но я не могу заставить BoxSizer работать правильно. Я занимаюсь этим некоторое время и смотрю на любую документацию, которую могу найти, но, похоже, не могу понять, что я делаю неправильно. Всякий раз, когд…
01 окт '17 в 01:54
1
ответ
wxpython boxsizer: проблемы с динамическим добавлением элементов
Это сводит меня с ума. Я обычно использую Tkinter для графического интерфейса, но мне просто хотелось изучить wxpython. Я не могу понять, почему, когда я добавляю такие элементы, как кнопки или статический текст, на панель, используя boxsizer. Прост…
22 авг '12 в 12:42
1
ответ
Как расширить wx.StaticBox по горизонтали?
У меня проблемы с расширением StaticBox, Вот код, который я использую: self.images_area = wx.StaticBox(self, -1, '') self.sizerBox = wx.BoxSizer(wx.HORIZONTAL) self.sizerBox.Add(self.images_area, 0, wx.EXPAND|wx.ALL, 10) self.SetSizer(self.sizerBox)…
08 ноя '11 в 23:01
1
ответ
Как динамически уменьшить или увеличить содержимое панели?
У меня проблема с настройкой панели программы в низком разрешении. Например, если у меня разрешение 800х600, а моя панель больше, чем это, поэтому все обрезается, особенно кнопки внизу экрана. Итак, я сделал макет программы в качестве примера: impor…
07 июн '17 в 17:48
1
ответ
Сохранение панелей от роста в wxPython
Я пытаюсь расположить некоторые панели в wxPython. Грубое представление макета здесь: По сути, я ищу левую и правую панели, чтобы при изменении размера левая (оранжевая) панель (и ее содержимое) никогда не изменялась, а правая (синяя) панель может р…
24 фев '13 в 00:02
2
ответа
Панель не расширяется в wxPython
У меня проблема со следующим кодом, который я не понимаю. Почему panel1 не расширяется? Благодарю. import wx class MyFrame(wx.Frame): def __init__(self, parent, mytitle, mysize): wx.Frame.__init__(self, parent, wx.ID_ANY, mytitle, size=mysize) panel…
30 июн '10 в 14:04
2
ответа
wxPython - BoxSizer неправильно размещает вещи
Я не могу понять, что я делаю не так. Я только что сделал переход с Tkinter на wxPython и пытаюсь выяснить BoxSizers. Я бы посмотрел на этот вопрос, но я даже не знаю, что искать. Эта панель заполняет пространство фрейма, она должна показывать строк…
06 мар '15 в 07:18
1
ответ
wx.Python - TypeError: ожидается wx.Window, wx.Sizer, Wx.Size или (w,h)
Я пытаюсь создать wx.Image, а затем добавить его в wx.BoxSizer и получить TypeError Traceback (most recent call last): File "gui.py", line 72, in <module> frame = CardFrame(None, cards[0]) File "gui.py", line 45, in __init__ imgSizer.Add(imgIm…
03 июн '13 в 00:26
1
ответ
(wx python) автоматический размер текста в boxsizer
Я использую wxpython для приложения, однако я не могу автоматически изменить размер текста с помощью wx.statictext (есть ли способ отобразить текст без использования этого?), И этот текст находится в boxsizer, но когда я изменяю размер окна, он не '…
06 апр '13 в 18:10
2
ответа
Элементы StaticText исчезают в wx.StaticBox
Я создаю staticbox и staticboxsizer в вертикальном классификаторе. У меня все отлично работает, но не в среде клиента. Все в staticbox отображается, кроме меток. фрагмент ниже показывает, как я создаю staticboxsizer. sbox2 = wx.StaticBox(self, wx.ID…
27 янв '09 в 17:38
0
ответов
Центрирование панели с плиточным фоном в пустых окружениях
У меня есть панель фиксированного размера (полученная из wxPanel), на которой я блею изображения / рисую геометрические фигуры. Это присутствует в кадре (полученном из wxFrame). Теперь я хочу, чтобы панель (appinterface) центрировалась внутри фрейма…
02 янв '12 в 06:33
1
ответ
wxPython - невозможно нажать на кнопку или переместить слайдер
РАБОТАЕТ (Linux Mint, Python 2.7.5, wxPython 2.8.12.1 (gtk2-unicode)), но не с Windows 7. Может кто-то еще с Windows попробовать? Я создал графический интерфейс с отличным макетом, используя wxPython. Однако кнопка и ползунок не работают на одной из…
04 ноя '13 в 03:16
1
ответ
Выровнять ListBox в Frame wxpython
Я пытаюсь выяснить, как правильно выровнять ListBox. Как только я вставляю строки ListBox, макет превращается в беспорядок. #!/usr/bin/python # -*- coding: utf-8 -*- import wx oplist=[] with open("options.txt","r") as f: for line in f: oplist.append…
19 сен '16 в 18:12
1
ответ
WxPython StaticLine после изображения в BoxSizer
Я пытаюсь поместить StaticLine(по вертикали) после изображения. После статической линии у меня есть несколько кнопок. Я положил их все в BoxSizer(горизонтальный). Но во время бега я не вижу статической линии. Что я здесь не так делаю? Пожалуйста, по…
04 ноя '14 в 11:36
0
ответов
Как добавить полосу прокрутки в окно wxpython, вы можете посмотреть на две вертикальные сетки
У меня есть две таблицы сетки в моей программе, но я вижу только одну без полосы прокрутки. Я видел это в Интернете с Boxsizer, но после того, как я попробовал это, окно gird стало очень маленьким. Таблица не ясна. Ниже приведен код. Я не знаком с о…
13 июл '18 в 13:29
2
ответа
Передача wx.BoxSizer, если дочерний размер изменяет
Если размер детей в wx.BoxSizer Изменения в boxsizer не транслируются: import wx class MyButton(wx.Button): def __init__(self, parent): wx.Button.__init__(self, parent, -1, style=wx.SUNKEN_BORDER, label="ABC") self.Bind(wx.EVT_BUTTON, self.OnClick) …
26 авг '16 в 12:54
1
ответ
Перекрывающиеся виджеты (элементы управления) в wxPython BoxSizer
Я добавляю элементы в горизонтальный wx.BoxSizer, но вместо того, чтобы располагаться рядом друг с другом, они отображаются друг над другом (все они расположены в пиксельной позиции (0,0) родительской панели). Ниже приведены сокращенные версии файло…
19 апр '18 в 13:15
2
ответа
Как сделать интервалы с помощью wx Python BoxSizer
Я сделал небольшую и простую программу, используя wx.BoxSizer. Вот исходный код: import wx # MAIN PROGRAM... class MyFrame(wx.Frame): def __init__(self): wx.Frame.__init__(self, None, -1, "My Frame", size = (600, 600)) mainPanel = wx.Panel(self) mai…
17 фев '17 в 18:13
1
ответ
Блокнот wxpython внутри boxsizer
Что не так с этим кодом? Я пытаюсь разместить ноутбук на панели, которая управляется с помощью boxsizer. Я новичок в wxpython и не могу понять, что я делаю неправильно. Когда я запускаю его, он просто делает беспорядок в углу:( import wx class TestN…
28 июл '13 в 13:08
2
ответа
Размеры... - wxPython
Итак, я изучаю размеры в wxPython, и мне было интересно, можно ли было сделать что-то вроде: ============================================== |WINDOW TITLE _ [] X| |============================================| |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx…
12 апр '10 в 03:24