Вопросы по теме 'layout-manager'

Получите высоту многострочного текста с фиксированной шириной, чтобы правильно изменить размер диалога
Я хочу создать диалог, содержащий какой-то текстовый элемент (JLabel/JTextArea и т. д.), который является многострочным и переносит слова. Я хочу, чтобы диалоговое окно имело фиксированную ширину, но адаптировало высоту в зависимости от размера...
7458 просмотров
schedule 24.12.2023

Могу ли я использовать MiGLayout с C++?
Интересно, есть ли порт C++, если MiGLayout , или есть ли способ использовать MiGLayout с C++? .
323 просмотров
schedule 07.11.2022

Java выровняет JLabel по центру JPanel
У меня есть панель в верхней части моего приложения, на которой есть несколько кнопок по обе стороны от JLabel. Видимость кнопки зависит от текущей задачи, которую выполняет пользователь, и один из текстов кнопки также может измениться в зависимости...
56352 просмотров
schedule 30.04.2023

Альтернативное решение для нулевого менеджера компоновки, когда требуется абсолютное позиционирование
Несколько месяцев назад я прочитал этот учебник по Swing http://zetcode.com/tutorials/javaswingtutorial/resizablecomponent/ для понимания того, как реализовать компоненты с изменяемым размером внутри Swing. В учебнике рассказывается об...
1600 просмотров

Swing: вертикально расположенные компоненты без MigLayout
Наконец-то я получил желаемое поведение для вертикально расположенных компонентов, предпочтительная высота которых меняется со временем. Но мне нужно было использовать MigLayout. Есть ли способ сделать это без MigLayout? (Это для библиотеки, и я...
1162 просмотров
schedule 24.04.2023

Размер, изменение только ширины/высоты
Как изменить только ширину или высоту компонента, для которого требуется объект Dimension ? В настоящее время я делаю это так: jbutton.setPreferredSize(new Dimension(button.getPreferredSize().width, 100)); Но у меня есть ощущение, что я...
12520 просмотров
schedule 05.06.2023

Макет с JButtons фиксированной высоты и переменной ширины
Я ищу LayoutManager с фиксированной высотой JButtons, которые расширяются по ширине, чтобы соответствовать размеру их контейнера. Над JButtons должен быть JLabel сам по себе в строке, которая говорит «Выберите файл:». Это предназначено для работы в...
2146 просмотров
schedule 25.01.2023

Java JPanel внутри JScrollPane?
У меня есть JFrame, в этом JFrame у меня есть JPanel, на котором я рисую, эта панель может быть любого размера, поэтому я поместил ее в JScrollpane, чтобы позволить мне прокручивать, когда панель больше, чем размер экрана окна. К сожалению, не...
51252 просмотров

Макет Java GridBag
У меня проблема с использованием GridBagLayout, я не могу понять это. ниже показано, как должен выглядеть мой графический интерфейс, я не могу заставить его работать. Основная проблема заключается в выравнивании текстовых полей и меток справа и...
606 просмотров

Изменение размеров компонентов кадра в полноэкранном режиме
Я хочу, чтобы мои компоненты кадра всегда корректировались на экране, независимо от размера экрана. Я рисую рамку на своем ноутбуке (маленький экран), и когда я запускаю свое приложение на другой машине (файл jar) с большим экраном, размер...
13084 просмотров
schedule 17.09.2022

GridBagLayout отсутствует JTextFilds
В этом прослушивателе действий я создаю 9 JTextField с именами от «a» до «i». Но когда я запускаю программу, текстовые поля «d» и «g» отсутствуют, а JLabel «Bet Value» размещается неправильно. Я новичок в этом, и может быть что-то, что я...
93 просмотров

Зачем вам нужно вызывать setLayout с BoxLayout?
Большинство менеджеров компоновки имеют конструкторы без аргументов (то есть вы можете создать FlowLayout с new FlowLayout () , GridLayout с new GridLayout () , GridBagLayout с new GridBagLayout () и т. Д.). Однако BoxLayout требует, чтобы вы...
3422 просмотров
schedule 29.07.2023

Невозможно изменить размер JLabel в GridLayout
У меня есть метка, которая будет отображать строки от «0 футов» до «999 футов», поэтому максимум потребуется строка размером 6. Я использую макет сетки, чтобы я мог поместить эту метку в определенный столбец, где он должно быть. Я тоже хочу фон для...
1590 просмотров

Заполнение пустого пространства внизу JPanel
Я кодирую пользовательскую JPanel, назовем ее MyPanel, вручную, которая содержит два JLabels и два JTextBox. Этот JPanel будет использоваться в JFrame, который содержит другие JPanel с использованием CardLayout. Размер JFrame не подлежит изменению;...
1573 просмотров

Изменение предпочтительного размера компонента Swing
У меня есть компонент Swing, где идеальный размер компонента будет варьироваться в зависимости от контента , который отображается в данный момент (в данном случае это изображение). Я бы хотел, чтобы этот предпочтительный размер менялся при...
3041 просмотров
schedule 22.11.2022

Автоматическое изменение размера содержимого JLayeredPane
Я пытаюсь создать приложение с JLayeredPane , которое автоматически масштабируется с размером родительского JFrame (это простая часть с использованием BorderLayout в качестве менеджера компоновки на панели содержимого фрейма). Сложность...
3179 просмотров

Jframe имеет неправильный размер при его выполнении, по какой причине?
Я делаю игру, но всякий раз, когда я запускаю второй jFrame, мне приходится изменять его размер, чтобы получить правильный размер для второго jFrame, кто-нибудь знает, почему? вот метод в первом классе jFrame, который открывает второй:...
996 просмотров
schedule 18.05.2023

Java Swing: проблемы с шириной
У меня проблемы с пониманием поведения моего приложения. Я хочу создать простое окно ( 1000x700px ), разделенное на две части (ширина 250px и 750px соответственно). Я попробовал следующий код: import java.awt.Color; import...
317 просмотров

Автоматическая упаковка с помощью MigLayout
Я хочу обернуть JPanel, когда он достигает «края» экрана, используя MigLayout. На данный момент у меня есть JScrollPane (который я хочу включить только вертикально). JScrollPane содержит любое количество JPanels, которые расположены по горизонтали -...
1140 просмотров
schedule 22.06.2022

Новая линия между компонентами Swing
Я пытался несколько раз искать, как форматировать элементы качания java несколько раз, но я ничего не могу найти. Я пытался изучить компоновку сетчатого мешка, но это слишком сложно. Может ли кто-нибудь рассказать мне, как размещать компоненты Swing...
23584 просмотров
schedule 12.04.2023