Вопросы по теме '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 просмотров

Выравнивание компонентов в Box
редактировать: если вы понизите этот вопрос, вы можете оставить комментарий, чтобы объяснить, почему, это будет более конструктивно. Я получаю этот неожиданный результат... ... используя этот код: import javax.swing.Box; import...
782 просмотров

BoxLayout нельзя использовать совместно с помощью метода createComponents
У меня возникли проблемы с запуском кода для создания простого опроса. Я только начинаю работать с пользовательскими интерфейсами, и BoxLayout выдает ошибку: Исключение в потоке "AWT-EventQueue-0" java.awt.AWTError: BoxLayout не может использоваться...
107 просмотров
schedule 06.02.2023

Ограничение размера компонента в области JText в вертикальной панели JScrollPane в горизонтальной панели JScrollPane
Как ограничить вертикальный размер компонентов в области горизонтальной прокрутки до вертикального размера панели прокрутки? Графический интерфейс всегда должен выглядеть примерно так: Вот что я получаю после прокрутки горизонтальной...
67 просмотров