guizero - пространство между размещаемыми элементами

Рейтинг: 0Ответов: 0Опубликовано: 30.01.2023

Пытаюсь сделать GUI интерфейс на guizero. Получается очень некрасиво. Там много вопросов, но вот самый первый:

Я использую grid размещение и помещаю 9 кнопок в решётку 3 х 3. И при этом все 9 кнопок сливаются друг с другом краями. Выглядит просто кошмарно.

Есть ли какая то возможность (не используя задание всех размеров и смещений в пикселах) указать менеджеру размещения, что бы он оставлял зазоры между элементами ?

Добавляю краткий пример кода. Есть основное окно (app - grid) и в нём создаю две панели - левую и правую. Так вот слипаются своими краями. А я хочу, что бы между ними был зазор.

В функции main() :

app = App(title=app_title, layout="grid", width=1000, height=800)
g = gui()
g.setup_gui(app)

В методе setup_gui(app):

self.l_box = Box(app, border=3, grid=[0, 1])
self.r_box = Box(app, border=3, grid=[1, 1])

Ответы

Ответов пока нет.