Описание тега springlayout
SpringLayout - это гибкий LayoutManager на языке программирования Java. Он позволяет вам указать точные отношения между краями компонентов, находящихся под его контролем.
0
ответов
JPanel с SpringLayout не виден
Я схожу с ума! Я добавляю JPanel к другому JPanel по методу. Этот метод генерирует сетку через SpringLayout. Проблема заключается в том, что после добавления всех JComponents на панель предпочтительный размер панели равен 0, поэтому содержимое не от…
19 июл '16 в 18:37
0
ответов
Почему SpringUtilities не является частью базовой библиотеки Java?
Я знаю SpringLayout предназначен для использования разработчиками графического интерфейса, но этот макет полезен, когда разработчик хочет создать макет в виде формы. И SpringUtilities Утилита класса значительно упрощает ручное кодирование с помощью …
06 янв '12 в 18:40
1
ответ
JPanel's с SpringLayout предпочитаемым размером не вычисляет правильное значение
Я не вижу, как сделать JPanel с SpringLayout правильно рассчитать его предпочтительный размер, как в настоящее время это всегда (0, 0). Я пробовал звонить panel.setPreferredSize(layout.preferredLayoutSize(panel));Однако это ничего не меняет. Я также…
04 июл '16 в 21:09
1
ответ
JScrollPane не реагирует из-за изменения размера JPanel
У меня есть JPanel для разметки карт, внутри которого находится JScrollPane, внутри которого находится JPanel для разметки пружин. Springanout JPanel динамически добавляется с JPanels сверху вниз, но когда JButtons выходят за пределы JPanel, JScroll…
23 дек '16 в 21:57
3
ответа
Может ли SpringLayout сделать всю работу
Я хотел бы спросить, если SpringLayout может сделать что-то вроде абсолютной позиции, потому что я думаю, что абсолютная позиция имеет проблемы, когда я максимизирую кадр, и что мне нужно использовать, если мне нужно установить JMenu а также JToolBa…
01 янв '14 в 12:16
1
ответ
JFrame неправильно центрируется
Вот мой код: import java.awt.Component; import java.awt.Container; import javax.swing.*; public class GUIBuilder { /** * Create the GUI and show it. For thread safety, this method should be * invoked from the event-dispatching thread. */ private sta…
14 окт '13 в 19:25
2
ответа
Лучший менеджер по расположению для выполнения этой задачи
У меня есть (2) JTextAreas (ввод текста и вывод текста) (2) JComboBoxes (автоопределение и перевод) Пожалуйста, смотрите прикрепленное фото, чтобы увидеть, какова цель. Я пытаюсь получить этот макет с помощью определенного менеджера макетов. Я проб…
07 мар '16 в 23:23
0
ответов
Spring Layout Jbutton исчезает и размер портится
Итак, вот обычная универсальная программа JFrame, использующая Spring Layout. Есть две проблемы. Во-первых, есть ли способ настроить кнопки так, чтобы они все были одинакового размера? Во-вторых, после нажатия второй кнопки (той, которая выводит раз…
23 фев '12 в 23:44
2
ответа
Как правильно выровнять компонент внутри SpringLayout?
Я пытаюсь создать макет с несколькими текстовыми элементами слева и кнопкой справа. У меня есть текстовые элементы точно так, как я хочу, но я не могу выровнять кнопку справа. Я создаю кнопку следующим образом: SpringLayout layout = new SpringLayout…
04 дек '12 в 00:51
1
ответ
Java: транспонирование SpringLayout
У меня есть SpringLayout, который мне нужно транспонировать. По сути, когда вы создаете SpringLayout, он заполняет панель столбцами, так что если у вас есть JPanel temp = new JPanel() retCase2.add(label = new JLabel("A")); retCase2.add(label = new J…
04 мар '13 в 14:18
0
ответов
Невозможно применить ширину к JPanel при использовании SpringLayout
Хотите установить ширину JPanel, которая создается через SpringLayout, Поскольку есть только два компонента в JPanel поэтому не хочу, чтобы эта панель занимала всю ширину. JPanel parentPanel = new JPanel(new SpringLayout()); /*Some components added …
22 фев '13 в 09:34
1
ответ
Java - обновить размер компонента после события изменения размера
У меня есть этот простой код: import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import java.awt.event.ComponentEvent; import java.awt.event.ComponentListener; import java.awt.event.WindowAdapter; import java.awt.event.Wind…
07 июл '17 в 15:27
1
ответ
Создание нового кадра и оформление его с помощью SpringLayout с использованием SpringUtilities
В настоящее время я делаю небольшое приложение, для которого мне нужен класс Spring Utilities, этот класс расширяет JPanel, потому что это панель содержимого, однако мне нужно получить тип макета через контейнер, но только этот класс / фрейм использ…
04 авг '16 в 17:00
1
ответ
Использовать макет Spring For Hand GUI
У меня есть фрейм с меткой и двумя радиокнопками. Я использую весенний макет, но мой второй переключатель RadioButton виден в левом верхнем углу страницы! public class tester extends JFrame { public tester() { add(create()); setDefaultCloseOperation…
27 мар '13 в 21:16
3
ответа
Прокрутка JLabel в Java
У меня есть небольшая проблема с Jlabel. Когда метка отображает двойные, которые являются большими для экрана, я бы хотел иметь полосу прокрутки, чтобы увидеть их в любом случае. Я только что добавил полосу прокрутки ко всей панели, но она не провер…
10 янв '12 в 13:08
1
ответ
Можете ли вы поставить SpringLayout "esque" ограничения на CardLayout?
У меня есть макет карты, который может переключаться между панелями с помощью JComboBox. Проблема в том, что когда я изменяю размер окна, моя панель внутри никогда не меняет размер. Когда бы я ни использовал SpringLayout, я мог просто сказать что-то…
19 янв '16 в 06:13
0
ответов
Макет масштабирует мой JList's
Я использую пример DualListBox.java, но проблема в том, что ширина JList масштабируется в зависимости от длины записи. В идеале я хочу left JList занять 40% ширины, JButtons занять 10% и right JList занять оставшиеся 40%. private void initScreen() {…
28 фев '16 в 00:28
3
ответа
Почему мой SpringLayout отличается от примера?
Я делаю этот пример. Мой код точно такой же, но вместо получения я получаю Кто-нибудь может объяснить почему?
13 мар '13 в 14:15
1
ответ
Ширина компонентов в SpringLayout после UI-Update равна 0
TL;DR При разных настройках DPI компоненты моего приложения могут перекрываться. Чтобы избавиться от этого, я хочу проверить ширину компонентов, которая всегда равна 0 после обновления пользовательского интерфейса. Просто код в конце вопроса. Основн…
04 янв '17 в 07:58
1
ответ
Удаление текстового поля, созданного с помощью SpringLayout
Я использую код из примера на официальной странице Oracle. Один для сортировки и фильтрации данных таблицы. В исходном варианте у него есть два поля - одно для ввода критерия фильтрации, а второе для отображения, какая строка из сетки выбрана. Мне н…
02 ноя '12 в 12:06