В настоящее время я сталкиваюсь с проблемой, заключающейся в том, что, имея 2 строки, MigLayout заставляет обе первые ячейки иметь одинаковую ширину, в то время как я бы хотел, чтобы они работали независимо (обратите внимание, что метка "Filter" слишком длинная):
Есть ли способ избежать этого, кроме определения двух строк как двух разных панелей MigLayout?
Воткод:
setLayout(new MigLayout("insets 15, fill", "[][grow]", "[][grow]"));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setMinimumSize(new Dimension(500, 400));
add(new JLabel("Filter:"));
add(new JTextField(), "wrap, growx");
add(new JScrollPane(new JTree()), "width 200, growy");
add(new JScrollPane(new JTable()), "span 2, grow");
pack();
setLocationRelativeTo(null);
setVisible(true);
Спасибо