Вопросы по теме 'boxlayout'

Как предотвратить растягивание дочерних компонентов Boxlayout/Box?
Как вы можете видеть в исполняемом коде ниже, я пытаюсь создать Box с расширяемыми дочерними блоками. Дочерние ящики могут изменять размер, и все это работает хорошо. Основная проблема заключается в том, что размер всегда зависит от родителя. Но я...
4230 просмотров
schedule 01.09.2022

Панель GridBagLayout расширяется, игнорируя вертикальный клей BoxLayout
В приведенном ниже примере у меня есть JPanel с BoxLayout, который содержит другую JPanel с GridBagLayout. Добавляя вертикальный клей, я ожидаю, что содержимое внутренней панели будет «приклеено» к верхней части внешней панели. Но я вижу метку...
2573 просмотров
schedule 30.12.2023

BoxLayout неправильно понимает распорку
Я программирую простую диаграмму ввода в Swing. Я использую boxLayout для создания простого графического интерфейса пользователя. Проблема в том, что создание горизонтальной стойки между JPanel всех меток и JPanel JTextFields приводит к тому, что...
4063 просмотров
schedule 14.05.2023

Использование Boxlayout приводит к тому, что моя панель составляет только половину размера родительской панели.
Я использую JPanel в качестве основной панели для отображения информации для своих пользователей. Я создал 3 других Jpanels, используя методы. titlePanel, verbiagePanel, closeButtonPanel. Каждый из этих методов назначается компонентом и...
140 просмотров
schedule 30.11.2022

Автоматическое изменение высоты JTextArea
Ширина всех компонентов одинакова. У меня есть JPanel (макет коробки; PAGE_AXIS). Я добавил на него Box.filler, который имеет следующие характеристики: Минимальный размер (высота) -1 Предпочтительный размер (высота) Высота JPanel...
3983 просмотров

Как заставить BoxLayout вести себя как вертикальный FlowLayout?
FlowLayout выполняет "давление" справа, так как все компоненты пытаются занять минимальную ширину. Напротив, BoxLayout пытается распределить все компоненты, чтобы заполнить всю высоту пространства. Могу ли я добавить наполнитель в качестве...
710 просмотров
schedule 31.05.2024

Проблемы выравнивания с BoxLayout
Я делаю приложение, для которого я использую BoxLayout . Как вы можете видеть на следующем рисунке, когда строка заголовка короткая, это идеально. Но чем длиннее строка, тем больше и больше смещается JLabel . Вот некоторый код, связанный с...
626 просмотров

QT QVBoxLayout Определение/установка видимой области прокрутки
У меня есть QVBoxLayout, который содержит контент, достаточно широкий для горизонтальной полосы прокрутки. Я хочу иметь возможность установить видимую область (фактически эквивалентную прокрутке с помощью полосы прокрутки) с помощью кода. Ничто в...
1532 просмотров
schedule 03.04.2023

Динамически растущий JPanel с BoxLayout (на нулевом макете)
У меня есть JPanel с вертикальным BoxLayout поверх JPanel с нулевым макетом. Я хотел бы, чтобы JPanel с BoxLayout росла по мере добавления компонентов. См. этот код: public static void main (String[] args) { JFrame f = new JFrame();...
3512 просмотров
schedule 16.08.2022

Выравнивание JLabel с JScrollPane в BoxLayout
Я пытаюсь выровнять JLabel и JScrollPane (содержащий JTextArea) слева от JPanel. Когда я помещаю JTextArea непосредственно на панель, выравнивание правильное. Выравнивание неверно только в том случае, если JTextArea находится в области прокрутки....
1497 просмотров
schedule 06.08.2022

BoxLayout не показывает все компоненты
Я не уверен, как это исправить, у меня есть несколько JPanel (используемых для рисования) внутри основной JPanel с использованием BoxLayout. JPanels имеют установленный минимальный размер и предпочтительный размер. Основная панель JPanel показывает...
640 просмотров
schedule 16.04.2023

Использование BoxLayout в качестве вертикального FlowLayout для хранения JPanel
Я хочу иметь вертикальную FlowLayout для размещения моего JPanels . Многие люди предлагают использовать BoxLayout . Однако я понимаю, что его поведение не совсем такое же, как у FlowLayout FlowLayout BoxLayout с осью Y...
6185 просмотров

JPanel FlowLayout Force Компонентная обертка
У меня есть JPanel , который по умолчанию использует менеджер FlowLayout . Мне нравится преимущество стиля документа FlowLayout , в котором я добавляю компоненты по одному с автоматическим переносом, но хотел бы, чтобы компонент принудительно...
2230 просмотров
schedule 20.08.2022

Valign JPanel не работает
Я пытаюсь выровнять JPanel по вертикали. setAlignmentY не работает должным образом. Вот что я сделал до сих пор. import java.awt.Color; import java.awt.Component; import java.awt.GridLayout; import javax.swing.BoxLayout; import...
161 просмотров
schedule 01.08.2023

Проблемы с выравниванием Java Swing (BoxLayout)
Я очень новичок в Java Swing, и у меня довольно много проблем с созданием приятного макета. Я проверил Google и даже другие ответы на этом веб-сайте, но никакая информация, которую я не нашел, похоже, не решает проблему. Вот результат моих стараний:...
320 просмотров
schedule 13.03.2022

GUI, BoxLayout добавление панели
Изучение BoxLayout и GUI в целом. Я хочу разместить панель на раме. Позже добавлю идентичную панель и протестирую BoxLaoyout. Но я не могу понять, почему этот код выдает не панель размером 200x400, а просто красную точку в середине левой части...
1503 просмотров
schedule 07.07.2022

Высота Java JLabel с несколькими строками
Привет, у меня проблема в приведенном ниже коде (в основном в методе «append (String str)»). Я хочу показывать сообщения, полученные в формате HTML (поэтому мне нужно использовать JLabel). Без установки tac.preferredSize вот что я получаю: НО...
1094 просмотров
schedule 21.08.2022

Java Swing JPanel BorderLayout работает не так, как я ожидал
Прежде всего, я должен сказать, что я начал программировать на Java всего 3 дня назад. Поэтому, пожалуйста, наберитесь терпения и постарайтесь дать мне подробное объяснение. Итак, я пытаюсь создать этот демонстрационный графический интерфейс с...
321 просмотров
schedule 05.01.2023

Остановить расширение JScrollPane в BoxLayout
JScrollPane в JPanel ниже расширяется, чтобы заполнить рамку. Как я могу остановить это расширение, чтобы размер JScrollPane был размером JButton внутри него? public class GUITest extends JFrame { public GUITest() {...
81 просмотров
schedule 22.07.2023

Как центрировать JLabel и JButton в BoxLayout
Я хочу создать простое меню со сложными уровнями Следующие несколько строк кода — это конструктор. super(); setMinimumSize(new Dimension(600, 300)); setMaximumSize(new Dimension(600, 300)); setPreferredSize(new Dimension(600, 300));...
3677 просмотров
schedule 31.05.2022