Описание тега gridbaglayout

GridBagLayout - это гибкий менеджер компоновки Java Swing, который выравнивает компоненты по вертикали, горизонтали или вдоль их базовой линии, не требуя, чтобы компоненты были одного размера. Каждый объект GridBagLayout поддерживает динамическую прямоугольную сетку ячеек, при этом каждый компонент занимает одну или несколько ячеек, называемых его областью отображения.
2 ответа

Проблемы с форматированием jlabel/button

Метки категорий 1, 2, 3, 4 и 5 не совпадают со строками, которым я их назначаю. Я не понимаю, где проблема; значение х равно. Если бы кто-то мог привести меня в правильном направлении, это было бы действительно здорово. Вот мой код public class Gove…
08 дек '14 в 03:49
1 ответ

JTextFields автоматически изменяет размер

Я делаю программу, которая должна позволять вам печатать текст, и она будет отображаться в каждом шрифте на компьютере. Вот скриншот того, что происходит, когда шрифты загружаются:Теперь я понимаю, что помимо автоматического изменения размера JTextF…
28 окт '12 в 05:23
1 ответ

Почему GridBagLayout не создает третий столбец?

Мне нужно создать форму с 3 столбцами и 5 строками +---+-----------+ | | | | +-----+-----+ | | | | | +-----+-----+ | | | | | +-----+-----+ | | | | | +-----+-----+ | | | | +---+-----+-----+ Но GridBagLayout помещает все элементы в форму с двумя столб…
11 окт '13 в 19:54
4 ответа

JTextField показывает только как щель Используя GridBagLayout, нужна помощь

Привет, спасибо заранее за любую помощь, я пытаюсь создать простую программу для изучения GUI, но когда я запускаю код ниже моего JTextFields, все отображаются в виде разреза, который недостаточно велик даже для одного символа. не могу опубликовать …
24 дек '10 в 17:44
1 ответ

JScrollPane неправильно растягивает горизонтальное расстояние в GridBagLayout

Я видел другие посты на эту тему, но найденные ими решения не относятся ко мне. Я устанавливаю взвешенное значение и использую c.fill = GridBagConstraints.BOTH ограничения также. Я включаю весь код GUI, который у меня есть, на случай, если моя ошибк…
29 авг '13 в 23:00
2 ответа

Почему эти три панели, использующие GridBagLayout, по-разному используют дополнительное пространство, и как сделать их однородными

У меня есть приложение, которое имеет несколько панелей; Я хотел бы иметь возможность использовать разные менеджеры компоновки для разных панелей, но хотел бы, чтобы они вели себя одинаково, поскольку размер окна изменяется пользователем. package ex…
2 ответа

Как выровнять влево или вправо внутри ячейки GridBagLayout?

Я вижу это GridBagLayout позиционирует это дети с выравниванием по центру внутри клеток. Как выровнять влево или вправо? ОБНОВИТЬ Создание кода (я знаю, что мог бы использовать повторно c) // button panel JPanel button_panel = new JPanel(); button_p…
24 мар '12 в 12:19
1 ответ

GridBagLayout неправильно позиционируется

Я должен создать графический интерфейс в Java для своего класса Software Engineering, но расположение для двух средних камер не то, что я хочу. Прямо сейчас это метки, называемые pCamera1 и pCamera2. Я надеюсь сменить ярлыки на живые потоки камер дл…
24 ноя '14 в 02:58
1 ответ

Компоненты "немного" вне позиции с GridBagLayout - Java Swing

Я создаю свой первый пользовательский интерфейс полностью из кода вручную (без использования IDE "перетаскивания"). Поэтому я столкнулся с проблемой с одной формой. Как вы можете видеть здесь на скриншоте моего макета: Текстовые поля красного цвета …
16 сен '13 в 20:30
1 ответ

Перекрытие в JDialog с GridBagLayout при настройке ширины сетки

Я пытаюсь создать JDialog, который выглядит так: но где JTextField охватывает два столбца, так что он почти достигает кнопки "Найти далее". Однако, когда я пытаюсь установить ширину сетки JTextField равной 2, я получаю это: Вот мой код: JDialog dial…
31 янв '15 в 06:15
1 ответ

Как добавить изображение в GridBagLayout

Я пытаюсь кодировать игру Hangman, используя в основном свинг. Это идет и работает, но нет графика Hangman. Я просто пытаюсь заставить что-то появиться прямо сейчас, но я не знаю, с чего начать. Вот что у меня есть. package ProjectHang; import java.…
2 ответа

JPanel и GridBagLayout

Я хотел бы динамически размещать кнопки в JPanel. Для этого я решил применить GridBagLayout к этой панели (та, которая будет содержать кнопки). проблема в том, что мои кнопки появляются из центра моей панели, а я хочу, чтобы они располагались сверху…
06 май '18 в 01:43
1 ответ

Макет GridBag или абсолютное позиционирование?

Я работаю над фрагментом кода, где несколько imageIcons будут перекрывать несколько других imageIcons. imageIcons на переднем плане останутся прежними, в то время как imageIcons на заднем плане изменится на разные imageIcons Обычно мне не везет с ма…
06 апр '13 в 04:21
1 ответ

Почему в Java awt GridBagLayout, gridwidth или gridheight занимают одну строку или один столбец меньше указанного?

Я пишу простую программу AWT с GridBagLayout, в которой у меня есть четыре кнопки, расположенные по диагонали с использованием gridx, gridy. Когда я устанавливаю gridwidth как 3, он охватывает только 2 столбца и игнорирует его собственный столбец. Э…
10 янв '19 в 16:06
3 ответа

GridBagLayout неравного размера столбца из-за предпочтительного размера JLabel

У меня есть окно, которое использует GridBagLayout как его макет. На левой стороне некоторые JComboBoxes с некоторыми ярлыками, описывающими, что они есть, и справа, несколько JPanelс и JLabelдать описание выбранного пункта в соответствующемJComboBo…
23 янв '15 в 23:06
2 ответа

Расположение Gridbag в Java

Я должен редактировать макет gridbag проблематично, и у меня странные результаты.Ожидаемый результат:| A | | Б || - | | C || D | | - | Результаты:| A | | Б || D | | C | A и C имеют высоту 2 Это как работает gridbag? есть ли способ заставить его? Моя…
20 сен '12 в 16:01
1 ответ

Почему компоненты JList и TextArea не меняют размер с помощью GridBagLayout?

http://pastebin.com/VaaTRsuf Я хотел бы, чтобы размеры JList и JTextArea изменялись вместе с окном, но JPanel остается в центре.
09 фев '12 в 01:10
1 ответ

Как заблокировать соотношение сторон gridLayout в Java?

Есть ли простой способ блокировки соотношения сторон компонента GridLayout в Java Swing? Или это должно быть сделано на JPanel, содержащей этот макет?
25 мар '12 в 02:47
1 ответ

GridBagLayout Координация путаницы

Здравствуйте, я новичок в Java и кодирования адресной книги на Java, для этого я использую GridBagLayout. см. прикрепленное изображение для JTextArea координаты gridx=0; gridy=0 и для JButton1 gridx=1; а также gridy=0; но я запутался Jbutton2 как я …
30 ноя '12 в 22:34
2 ответа

Проблема выравнивания макета GridBag

Я практиковал GridBagLayout с некоторого времени, но все же я чувствую растерянность, когда хочу получить желаемый результат. Я хочу такой вывод но я запутался, создав одну, на которой стол находится с одной стороны, а две кнопки - с другой. Стол сж…
23 фев '14 в 15:29