В настоящее время я пытаюсь войти в графический интерфейс сборки с помощью GridBagLayout в Swift.
При попытке сделать графический интерфейс для проекта, над которым я работаю, я столкнулся с проблемой:
При создании списка вещей Panel превышает высоту моего экрана, поэтому я установил предпочтительный размер кадра в 900 пикселей.
Однако список превышает 900 пикселей по высоте. Поэтому я попытался добавить JScrollPane на панель, которая содержит список. Там просто нет одного.
Архитектура My Frame выглядит примерно так:
Frame f -> JTabbedPane Wrapper -> JPanel p
Я привязал применение ScrollPane к любому из этих объектов, но ни один из них не работал. Любые советы?