Вопросы по теме 'boxlayout'
JTable изменяет положение других компонентов в BoxLayout
Моя проблема в том, что когда я добавляю JTable на панель, все остальные компоненты перемещаются вправо примерно на 20% длины панели, код следующий:
JFrame frame = new JFrame("my frame");
JPanel panel = new JPanel();
BoxLayout layout = new...
313 просмотров
schedule
05.11.2021
Почему нельзя совместно использовать BoxLayout, тогда как FlowLayout можно?
Меня смущает следующее.
Случай А
Установите диспетчер компоновки для JFrame как BoxLayout.
Добавьте JButton в контейнер JFrame.
Скомпилировать.
Бег.
Возникла исключительная ситуация: «Исключение в потоке» AWT-EventQueue-0...
152 просмотров
schedule
13.10.2021
Как сжать BoxLayout в Java
Я использую вертикальный BoxLayout для панели, которая вложена в некоторые другие панели. Из-за размера других панелей объекты на моей целевой панели неприглядно расплываются. Как заставить панель отображать объекты сверху вниз без такого большого...
150 просмотров
schedule
12.03.2022
Горизонтальный клей между двумя панелями JPanel не работает должным образом
У меня возникла проблема с тем, что BoxLayout JPanel неправильно отображает горизонтальный клей. Я считаю, что я сузил проблему до того, что нет дополнительного горизонтального пространства для клея, поскольку жесткая область без проблем создает...
540 просмотров
schedule
25.04.2022
пространство java boxlayout после добавления jpanel
У меня есть контейнер jpanel, в котором я использовал менеджер boxlayout, и я добавляю другие панели внутри, в которых добавленная панель содержит метку и текстовое поле, используя менеджер потока. каждый раз, когда я добавляю панель внутри, она...
3541 просмотров
schedule
24.05.2022
Предварительно рассчитать размеры компонентов вне экрана?
У меня есть JScrollPane с настроенным прокручиваемым представлением, соответствующим его ширине, что позволяет/требует только вертикальной прокрутки. Он заполнен различным количеством JLabels, которые почти всегда переносятся по словам из-за их...
110 просмотров
schedule
22.05.2022
JTextField расширяется вертикально в BoxLayout
Если в BoxLayout и FlowLayout каждый компонент получает свой предпочтительный размер, то почему при добавлении JTextField в JPanel с помощью BoxLayout он растягивается по вертикали, если это всего лишь «однострочный»?
public void go() {
JFrame...
48 просмотров
schedule
20.05.2022
JButtons не изменяет размер в соответствии с их предпочтительным размером
Я пытаюсь сделать экран меню для игры. Я добавил две кнопки, воспроизведение и выход, и в настоящее время пытаюсь выяснить, как изменить их размер. Когда я запускаю свой код, кнопки имеют почти одинаковый размер (я думаю, что они разные из-за...
2227 просмотров
schedule
21.06.2022
Реализация BoxLayout в Java Swing
Играю со Swing. Ниже приводится моя первая попытка использовать Swing, простой графический интерфейс для решателя квадратных уравнений. Программа работала нормально, когда я использовал FlowLayout, но визуализация была не такой хорошей, когда я...
48 просмотров
schedule
22.06.2022
Можно ли динамически добавлять компоненты в середину BoxLayout
Я создаю небольшое приложение Swing, в котором я создал область содержимого с BoxLayout, выровненным по оси Y, и добавил к ней еще 2 панели JPanel. Все идет нормально.
Теперь я наткнулся на проблему, когда мне нужно воссоздать первую JPanel и...
614 просмотров
schedule
19.07.2022
BoxLayout динамически добавляющий компоненты (два столбца)
Я хочу создать JPanel, куда я мог бы добавить текстовые поля min 1 max 12 . (Поэтому я решил создать JPanel, в котором достаточно места для размещения 12 текстовых полей в 6 строках и 2 столбцах). Это зависит от того, сколько флажков будет...
581 просмотров
schedule
17.07.2022
Проблема выравнивания Java BoxLayout
Может кто-нибудь помочь мне. Почему метка «Текущий» НЕ выровнена по левому краю в панели/фрейме?
public static void main(String[] args) {
JFrame TFrame = new JFrame("Test DisplayLayout");
TFrame.setResizable(true);...
213 просмотров
schedule
04.08.2022
Как заставить компоненты выровняться по TOP в JPanel с помощью BoxLayout?
Я разрабатываю игру под названием GalaxyWar и пытаюсь сделать меню выбора карты. Я обнаружил проблему, заключающуюся в том, что когда я использую BoxLayout с BoxLayout.Y_AXIS на JPanel с setAlignmentX(CENTER_ALIGNMENT) , подкомпоненты (JPanel) с...
620 просмотров
schedule
01.09.2022
Swing: невозможно центрировать vbox внутри JPanel
У меня есть этот код, который создает просто JPanel с текстом
User profile panel
username: a user
email: [email protected]
Button1 Button2
Каждая строка - это HorizontalBox , а все строки входят в VerticalBox . Я пытаюсь центрировать результат...
224 просмотров
schedule
04.09.2022
BoxLayout в Какао
Изначально я хотел спросить, как создавать пользовательские интерфейсы с помощью какао программно, то есть без использования построителя интерфейсов. Но похоже, что кто-то другой уже задал этот вопрос и ответы мне не помогли.
Поэтому я задам...
160 просмотров
schedule
18.02.2023
Центрирование макета блока после удаления компонентов
У меня есть программа, которая создает JButtons, которые затем добавляются в JPanel с BoxLayout, который настроен на их вертикальное размещение. Иногда первая кнопка намеренно удаляется из JPanel. Первоначально кнопки центрированы правильно, и...
707 просмотров
schedule
10.11.2022
BoxLayout внутри BorderLayout
У меня есть BorderLayout, и я хочу включить в него BoxLayout, чтобы у меня было три вертикальных кнопки. Дизайн такой: мне нужен один горизонтальный бордюр, под которым у меня есть два бордюра. В левой рамке я хочу boxlayout с тремя вертикальными...
2656 просмотров
schedule
04.04.2023
Выравнивание компонентов в Box
редактировать: если вы понизите этот вопрос, вы можете оставить комментарий, чтобы объяснить, почему, это будет более конструктивно.
Я получаю этот неожиданный результат...
... используя этот код:
import javax.swing.Box;
import...
782 просмотров
schedule
04.01.2023
BoxLayout нельзя использовать совместно с помощью метода createComponents
У меня возникли проблемы с запуском кода для создания простого опроса. Я только начинаю работать с пользовательскими интерфейсами, и BoxLayout выдает ошибку: Исключение в потоке "AWT-EventQueue-0" java.awt.AWTError: BoxLayout не может использоваться...
107 просмотров
schedule
06.02.2023
Ограничение размера компонента в области JText в вертикальной панели JScrollPane в горизонтальной панели JScrollPane
Как ограничить вертикальный размер компонентов в области горизонтальной прокрутки до вертикального размера панели прокрутки?
Графический интерфейс всегда должен выглядеть примерно так:
Вот что я получаю после прокрутки горизонтальной...
67 просмотров
schedule
28.11.2022