Описание тега miglayout

MiG Layout - это бесплатный менеджер компоновки с открытым исходным кодом для Java Swing, SWT, JavaFX2, Fantom, Qt и других инструментов графического интерфейса.
2 ответа

Любой способ использовать MigLayout в GWT?

Существует вопрос об использовании менеджеров компоновки в GWT, на который, однако, был дан ответ в том смысле, что прямой перенос приложений Swing невозможен. Но мне это не нужно, я только хочу использовать разумный способ позиционирования. Есть ли…
21 мар '11 в 19:07
1 ответ

MigLayout: неожиданное расположение рядом с вертикальным компонентом

Играя немного, чтобы продемонстрировать, как легко выполнить требование макета с MigLayout, я был удивлен результатом: MigLayout layout = new MigLayout("wrap 3, debug"); JComponent content = new JPanel(layout); content.add(new JLabel("First:")); con…
28 июл '12 в 14:53
0 ответов

Изменение размера компонентов и шрифта с помощью MigLayout

Я довольно новичок в Layout Managers и совершенно не знаю, как автоматически изменять размер шрифта с помощью MigLayout Менеджер. Мне уже удалось изменить размеры компонентов с ограничением увеличения и заполнения, но мне кажется, что размер шрифта …
06 ноя '18 в 11:18
1 ответ

MiGLayout не будет расширять JPanel вниз

Я уверен, что некоторые из вас знают, что я пытаюсь создать для Tiled средство оповещения с открытым исходным кодом. Я спросил раньше, какой макет мне следует использовать, и мне предложили MiGLayout, который я действительно люблю, но не очень хорош…
04 июл '12 в 18:56
1 ответ

Принудительное сжатие MigLayout-Component внутри JScrollPane

У меня есть компонент, который использует MigLayout в качестве LayoutManager. Он настроен на рост внутри JScrollPane, чтобы занимать всю доступную ширину. Поэтому, если я изменю размер фрейма приложения, JScrollPane будет таким же широким, как фрейм…
21 янв '12 в 00:38
1 ответ

Как установить фоновое изображение "под" все ячейки miglayout

Вот мой фон без использования miglayout private void initialize() { frame = new JFrame(); frame.setSize(800, 500); frame.setLocationRelativeTo(null); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); JLabel background=new JLabel(new ImageIcon("p…
08 мар '14 в 20:34
0 ответов

MigLayout: установить равную ширину столбца во вложенных панелях с помощью LayoutManager

У меня есть вложенные панели с использованием MigLayout каждая. Панель наружная с MigLayout с двумя рядами. Каждая строка содержит вложенную панель (верхнюю и нижнюю) со следующим определением: JPanel upper = new JPanel(); // External component add(…
25 окт '13 в 12:18
1 ответ

Как… используя MigLayout

Я пытаюсь использовать MigLayout для своего проекта, но я пытаюсь понять логику. Я хотел бы разместить 2 метки сверху и снизу определенной панели с полем 20 пикселей между метками и концами панели. Кроме того, он должен быть отцентрирован по горизон…
13 май '14 в 08:12
1 ответ

MigLayout Shrink Behavior

С JPanel, определенным ниже (встроенным в JTabPanel в JSplitPane): Если я разверну, панель будет перерисована правильно для новых размеров. Если я сверну панель, НЕ перерисовывается к предыдущим измерениям. Если я перетаскиваю угол, чтобы увеличить …
15 мар '12 в 15:55
0 ответов

Увеличение полосы прокрутки в MiGLayout

Я работаю над пользовательским интерфейсом и не могу увеличить среднюю колонку и не могу понять, почему. Независимо от того, насколько я корректирую размер среднего столбца, он всегда остается неизменным. Я хочу, чтобы он был больше вправо и чтобы к…
21 июл '15 в 15:06
3 ответа

Использование MigLayout

Вопрос для тех, кто знаком с MigLayout извините, не могу придумать более подходящее название для вопроса... Я пытаюсь создать макет, который будет выглядеть следующим образом: +---------+---------+ | btn1 | btn2 | +---------+---------+ | | | btn3 | …
12 янв '10 в 23:30
1 ответ

Как получить миграцию-качели в градле

Я пытаюсь получить файл jar miglayout: miglayout-3.7.2-swing.jar, Я хочу только эту банку. Я не хочу все банки miglayout-3.7.2, Если я дам com.miglayout:miglayout:3.7.2@jar он загружает все Любой, помогите мне, как скачать miglayout-3.7.2-swing.jar …
17 дек '10 в 13:21
2 ответа

Как получить кнопку для выравнивания вправо в MigLayout

Я добавляю кнопку на панель, используя Miglayout, и пытаюсь, что могу, я не могу заставить ее перейти на правый конец панели. Он настаивает на том, чтобы идти вровень с левой стороной. Как ни странно, демонстрация вроде бы коротка на этом примере (о…
14 июл '10 в 15:04
1 ответ

MigLayout - заставляет клетки расти по мере роста окна

Я хочу, чтобы восточные и южные доки переместились к краям окна, а две ячейки посередине заполнили все остальное пространство. Вместо этого доки статичны, а растяжение окна просто создает пустое пространство. setLayout(new MigLayout("")); treeScrol…
21 янв '16 в 13:33
0 ответов

Добавьте эффект ролловера в таблицу MigLayout

Я хочу добавить эффект ролловера к текущей строке таблицы, наслоенной с помощью MigLayout. Я предполагаю, что лучший способ - переписать paintComponent(), добавив прямоугольную заливку для текущих границ строк. Я могу перебирать компоненты таблицы и…
22 фев '12 в 12:40
1 ответ

Лучший способ свернуть невидимые компоненты Java Swing

У меня есть некоторые компоненты Java Swing, чьи visible свойство имеет значение false. Когда они не видны, я не хочу, чтобы они занимали место в макете. Каков наилучший способ сделать это? Я хочу подражать поведению WPF Visibility.Collapsed, РЕДАКТ…
06 сен '13 в 14:08
1 ответ

Пожалуйста, приведите быстрый пример, как смоделировать BorderLayout с MigLayout?

Хотелось бы WEST а также EAST доли макета должны быть постоянной ширины. Как настроить это с MigLayout? ОБНОВИТЬ Следующий код не изменяет размер как макет границы: package testing.Test_MigLayout_01; import javax.swing.JButton; import javax.swing.JR…
1 ответ

JDialog ведет себя по-разному при каждом его создании

Я создал класс под названием CreateNewGraph это расширяет JDialogи этот класс вызывается из отдельного класса. Когда он вызывается в первый раз, он ведет себя, как и ожидалось, но в любое время после этого макет (я использую MigLayout) все испортил:…
22 окт '16 в 00:18
1 ответ

Панель MigLayout внутри панели MigLayout - выравнивание по нижней части

Панель справа со всеми кнопками я бы хотела выровнять снизу. JPanel easternDock = new JPanel(new MigLayout("", "")); easternDock.add(button1, "wrap"); .... this.add(easternDock); Я думаю, что мог бы добавить компонент выше всех кнопок и заставить е…
20 янв '16 в 20:49
1 ответ

Используя MigLayout, как я могу заставить JPanel появляться

У меня есть этот смехотворно простой код (на самом деле непосредственно скопированный из документа miglayout: http://www.miglayout.com/whitepaper.html). Я добавил panel.setVisible(true) в конце. Проблема в том, что с последней строкой или без нее ни…
13 авг '13 в 20:56