Вопросы по теме 'miglayout'
Удалить пробел до границы родительских контейнеров в Miglayout
сначала картинка для визуализации проблемы
Как видите, справа и слева от панели со стрелками есть огромный зазор до родительского контейнера со стрелками, которого там быть не должно. Я понятия не имею, как убрать пробел. Я бьюсь с этим часами,...
3082 просмотров
schedule
19.05.2023
Динамическое удаление компонента из JPanel
Вот исполняемый фрагмент кода, объясняющий проблему -
Я могу удалить s1 и s2, но не s3. Это не похоже на MigLayout (я его использую), так как я вижу такое же поведение и с макетом по умолчанию.
import java.awt.BorderLayout;
import...
9138 просмотров
schedule
19.04.2022
Как изменить размер JPanel, чтобы он соответствовал JFrame в док-норте, не мешая остальным JPanels
Я делаю небольшой тест демонстрационного графического интерфейса Swing. В этой демонстрации JFrame состоит из 3 "главных" JPanel . Если хотите, первый ( jp1 ) состоит из JLabel s, а два других состоят из нескольких других JPanel s. Я использую...
1683 просмотров
schedule
11.08.2023
Как реализовать JPanel, который показывает/скрывает контент в зависимости от его ширины?
Я пытаюсь реализовать JPanel, который отображает больше или меньше информации в зависимости от доступного размера.
По сути, идея состоит в том, чтобы иметь содержимое по умолчанию, подобное этому:
Это может сжиматься до этого, когда...
1878 просмотров
schedule
27.12.2022
MigLayout: push не делает то, что я ожидаю
У меня очень простая проблема с макетом с использованием MigLayout . Вот короткий SSCCE
import java.awt.Color;
import java.util.Random;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import...
285 просмотров
schedule
24.08.2023
Графический интерфейс Java: предотвращение перекрытия компонентов Swing с динамическим изменением размера
Отказ от ответственности: я новичок в свинге.
TLDR : я динамически добавляю панели JPanel к «окружающей» панели JPanel с помощью кнопки. Все панели используют MiGLayout. Внешняя панель содержит только одну ячейку, и по мере добавления внутренних...
1024 просмотров
schedule
01.11.2023
Горизонтальная полоса прокрутки не работает для JScrollPane
Это мой плагин к приложению с Miglayout:
Это код инициализации MigLayout, макет занимает 100% места главной панели:
resPanel.setLayout(new BoxLayout(resPanel, BoxLayout.Y_AXIS));
mainPanel.setLayout(new MigLayout("", "[][grow][grow][]",...
60 просмотров
schedule
23.06.2023
Действие ListSelectionListener запускается, но JDialog отображается после второго щелчка
Я хочу открыть JDialog (CustomerUpdateDialog) после нажатия строки JTable (часть JDialog, называемой: CustomerListDialog) только один раз, однако для открытия CustomerUpdateDialog требуется два щелчка.
Вот код для JTable:
public class...
37 просмотров
schedule
06.08.2023
Масштабирование JPanels с помощью Miglayout
У меня есть одна большая JPanel, в которую можно добавить 0-4 панели JPanel в виде строк. Я хочу, чтобы добавленные панели масштабировались до размера большой панели, к которой они добавляются (в зависимости от того, сколько панелей присутствует) 1...
27 просмотров
schedule
21.02.2022
MigLayout, почему эта ячейка использует дополнительное пространство?
У меня есть эта панель, которая использует MigLayout для создания ячеек для моего контента. Вот часть кода:
/ ====Layout====
setLayout(new MigLayout("hidemode 3", "[400][0][400]", "[][][][][][]"));
Border border =...
65 просмотров
schedule
02.03.2022