Есть ли более простой способ просто удалить горизонтальное пространство перед первым компонентом в FlowLayout?
Вот как выглядел мой код:
JPanel panel = new JPanel(new FlowLayout(FlowLayout.LEFT, 5, 0));
JLabel label1 = new JLabel("Hello");
JLabel label2 = new JLabel("Goodbye");
panel.add(label1);
panel.add(label2);
Я вижу, что между меткой1 и меткой2 есть горизонтальный зазор, однако он также добавил интервал перед меткой1. Мое текущее решение — удалить горизонтальный зазор и добавить EmptyBorder к label2, чтобы исправить это.
Но для ситуаций со многими компонентами мне интересно, есть ли более простой и эффективный способ сделать что-то такое простое?