Вопросы по теме '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 просмотров
schedule
08.02.2023
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 просмотров
schedule
25.05.2023
Макет Java GridBag
У меня проблема с использованием GridBagLayout, я не могу понять это. ниже показано, как должен выглядеть мой графический интерфейс, я не могу заставить его работать. Основная проблема заключается в выравнивании текстовых полей и меток справа и...
606 просмотров
schedule
02.02.2023
Изменение размеров компонентов кадра в полноэкранном режиме
Я хочу, чтобы мои компоненты кадра всегда корректировались на экране, независимо от размера экрана. Я рисую рамку на своем ноутбуке (маленький экран), и когда я запускаю свое приложение на другой машине (файл jar) с большим экраном, размер...
13084 просмотров
schedule
17.09.2022
GridBagLayout отсутствует JTextFilds
В этом прослушивателе действий я создаю 9 JTextField с именами от «a» до «i». Но когда я запускаю программу, текстовые поля «d» и «g» отсутствуют, а JLabel «Bet Value» размещается неправильно.
Я новичок в этом, и может быть что-то, что я...
93 просмотров
schedule
26.06.2023
Зачем вам нужно вызывать setLayout с BoxLayout?
Большинство менеджеров компоновки имеют конструкторы без аргументов (то есть вы можете создать FlowLayout с new FlowLayout () , GridLayout с new GridLayout () , GridBagLayout с new GridBagLayout () и т. Д.). Однако BoxLayout требует, чтобы вы...
3422 просмотров
schedule
29.07.2023
Невозможно изменить размер JLabel в GridLayout
У меня есть метка, которая будет отображать строки от «0 футов» до «999 футов», поэтому максимум потребуется строка размером 6. Я использую макет сетки, чтобы я мог поместить эту метку в определенный столбец, где он должно быть. Я тоже хочу фон для...
1590 просмотров
schedule
18.12.2022
Заполнение пустого пространства внизу JPanel
Я кодирую пользовательскую JPanel, назовем ее MyPanel, вручную, которая содержит два JLabels и два JTextBox. Этот JPanel будет использоваться в JFrame, который содержит другие JPanel с использованием CardLayout. Размер JFrame не подлежит изменению;...
1573 просмотров
schedule
23.07.2022
Изменение предпочтительного размера компонента Swing
У меня есть компонент Swing, где идеальный размер компонента будет варьироваться в зависимости от контента , который отображается в данный момент (в данном случае это изображение).
Я бы хотел, чтобы этот предпочтительный размер менялся при...
3041 просмотров
schedule
22.11.2022
Автоматическое изменение размера содержимого JLayeredPane
Я пытаюсь создать приложение с JLayeredPane , которое автоматически масштабируется с размером родительского JFrame (это простая часть с использованием BorderLayout в качестве менеджера компоновки на панели содержимого фрейма). Сложность...
3179 просмотров
schedule
07.03.2023
Jframe имеет неправильный размер при его выполнении, по какой причине?
Я делаю игру, но всякий раз, когда я запускаю второй jFrame, мне приходится изменять его размер, чтобы получить правильный размер для второго jFrame, кто-нибудь знает, почему?
вот метод в первом классе jFrame, который открывает второй:...
996 просмотров
schedule
18.05.2023
Java Swing: проблемы с шириной
У меня проблемы с пониманием поведения моего приложения. Я хочу создать простое окно ( 1000x700px ), разделенное на две части (ширина 250px и 750px соответственно). Я попробовал следующий код:
import java.awt.Color;
import...
317 просмотров
schedule
28.09.2022
Автоматическая упаковка с помощью MigLayout
Я хочу обернуть JPanel, когда он достигает «края» экрана, используя MigLayout. На данный момент у меня есть JScrollPane (который я хочу включить только вертикально). JScrollPane содержит любое количество JPanels, которые расположены по горизонтали -...
1140 просмотров
schedule
22.06.2022
Новая линия между компонентами Swing
Я пытался несколько раз искать, как форматировать элементы качания java несколько раз, но я ничего не могу найти. Я пытался изучить компоновку сетчатого мешка, но это слишком сложно. Может ли кто-нибудь рассказать мне, как размещать компоненты Swing...
23584 просмотров
schedule
12.04.2023