Вопросы по теме 'layout-manager'
Проблема Swing BoxLayout с JComboBox без использования setXXXSize
вот SSCCE:
import java.awt.Color;
import java.awt.Dimension;
import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class...
3312 просмотров
schedule
03.03.2024
расположение компонентов в круге
Я хочу расположить 10 панелей JPanel по кругу. Все панели имеют одинаковый размер, и длина между двумя панелями должна быть одинаковой. Итак, самый простой способ, который я подумал, - это взять нулевой макет и вычислить ограничивающую рамку вручную...
887 просмотров
schedule
11.02.2024
JScrollPane не показывает полосы прокрутки
У меня есть JPanel с пользовательским LayoutManager и я пытаюсь получить его внутри JScrollPane, однако панель прокрутки, похоже, не знает, что она должна включать прокрутку. Независимо от того, как я устанавливаю предпочтительный размер компонентов...
4814 просмотров
schedule
16.02.2024
Центрирование JLabel в JPanel
У меня есть панель, полученная из JPanel . У меня есть пользовательский элемент управления, полученный из JLabel . Я пытаюсь центрировать этот пользовательский JLabel на своей панели.
Единственный известный мне способ сделать это, который...
72463 просмотров
schedule
11.05.2024
Добавьте сложное изображение на панель с кнопками вокруг него в одном пользовательском интерфейсе.
Как я могу поместить это изображение, как показано ниже, в slavePanel , а поверх этого JPanel настроить JButtons , которое выглядит как изображение, но имеет кнопки, правильно обернутые вокруг? (Сейчас они расположены в 1 ряд, 4 столбца)...
6492 просмотров
schedule
13.12.2022
Проблема с макетом игры Swing
Я работаю над реализацией игры в многоуровневых панелях, и у меня возникают некоторые проблемы с макетом. Почему-то ничего не выстраивается правильно. В итоге я получаю пустое пространство в верхней части кадра, и кадр никогда не расширяется до...
217 просмотров
schedule
21.01.2024
Java setBounds не работает с JPanel
я делаю небольшой графический интерфейс в java. я использую методы setBounds для установки положения кнопок и т. д. в моем JFrame, но проблема в том, что когда я использую его с кнопкой JPanel, она не отображается в JFrame, а без JPanel все в...
35970 просмотров
schedule
30.11.2022
Сложности GridBagLayout
Я хотел бы расположить компоненты, как показано на рисунке, только с использованием GridBagLayout . Я пробовал несколько ограничений, но это никогда не приводило к ожидаемому результату, поэтому я задаюсь вопросом, действительно ли это возможно...
195 просмотров
schedule
13.12.2022
Сделать JPanel размером с JFrame?
Я часами смотрел на свой код, вырезал почти все до самых простых кусочков и не знаю, как заставить JPanel расширяться до размера фрейма. В идеале (в конце концов) мне нужна панель контейнера с северной и южной панелями контента. Северная панель...
4618 просмотров
schedule
28.03.2024
Как запрограммировать этот графический интерфейс в Java Swing
В настоящее время я разрабатываю небольшую утилиту со следующим графическим интерфейсом:
Прямо сейчас у меня есть контейнер (JPanel) с макетом BorderLayout, который держит все на месте. У меня есть еще 2 панели JPanel, размещенные на...
5873 просмотров
schedule
04.01.2024
Альтернатива абсолютной компоновке?
Существует ли менеджер компоновки, обеспечивающий такую же степень контроля, как Absolute Позиционирование ? Но также делает возможным автоматическое изменение размера? Что-то, где вы могли бы размещать элементы, используя относительные...
3468 просмотров
schedule
20.01.2024
Выбор менеджеров компоновки и количества панелей для Java GUI
Я был бы признателен, если бы кто-нибудь здесь был достаточно любезен, чтобы порекомендовать мне, какие менеджеры компоновки выбрать и как разделить прикрепленный графический интерфейс на Jpanels.
Большое спасибо заранее.
Что я пробовал до...
746 просмотров
schedule
29.09.2022
BoxLayout не может выровнять один элемент с нечетной шириной по центру
Я пытаюсь выровнять ряд элементов по вертикальной оси в центре панели, и BoxLayout кажется именно тем, что мне нужно. Однако кажется странным, когда все добавляемые элементы имеют нечетную ширину.
Вот SSCCE, демонстрирующий это странное поведение:...
163 просмотров
schedule
01.11.2023
Расположение компонентов Java GridBagLayout
Я пытаюсь сделать простой макет, где метки находятся рядом с кнопками и закрываются. Вот порядок, в котором я их добавляю:
add(label_1, cons);
cons.gridx = 1;
add(textArea,cons);
cons.gridx = 0;
cons.gridy = 2;
add(button_1,cons);
cons.gridx=...
3863 просмотров
schedule
17.03.2024
Могут ли компоненты gridbaglayout заполнять родительский фрейм при изменении размера?
У меня есть JFrame , чей корень JPanel создается с помощью GridBagLayout . Во время выполнения панель заполняется компонентами на основе некоторого описания, а ширина, высота и координаты x,y указываются в описании для использования с полями...
10376 просмотров
schedule
04.01.2024
Cardlayout на нулевом макете jframe
Всякий раз, когда я меняю макет JFrame на null, вместо того, чтобы фактически установить его, панели JPanel никогда не добавляются. Я не уверен, почему, и я не нашел достаточной информации по этой теме. Вот мой класс JFrame:
public class Frame...
224 просмотров
schedule
17.04.2024
JScrollPane внутри JPanel не отображается
У меня есть следующий сценарий: JFrame, который содержит несколько панелей JPanel, выбранных с помощью CardLayout. Один JPanel содержит довольно большой JTable, который я обернул в JScrollPane и добавил JScrollPane к основному JPanel:
package...
841 просмотров
schedule
12.12.2023
Почему все мои компоненты графического интерфейса перемещаются в верхний левый угол моего JFrame всякий раз, когда я печатаю в текстовой области?
Я новичок в Java и Stack Overflow, и я создаю регистрационную форму, которая будет собирать пользовательские данные и сохранять их в JLabels в результирующем окне. Каждое окно выполнено в отдельном классе. У меня есть кнопка отправки в исходном...
121 просмотров
schedule
04.12.2022
Java Swing JPanel, который не растягивает ширину
Итак, у меня есть JPanel, в котором будет два JLabels внутри, я не могу понять макет или способ сделать так, чтобы обе метки были выровнены по левому краю и занимали только место, необходимое для содержание, большинство макетов, которые я пытаюсь...
164 просмотров
schedule
25.11.2023
Swing — позиционирование некоторых JButtons
Я пытаюсь сделать небольшую игру с JButton объектами. Моя проблема в том, что когда я добавляю кнопки на свою панель, они не располагаются там, где они мне нужны. Чтобы было понятнее.
Это изображение, которое у меня есть:
Вот мой код:...
94 просмотров
schedule
27.04.2024