Я пытаюсь что-то очень простое:
У меня есть список из 5 кнопок. Они находятся в FlowLayout, и общая идея должна состоять в том, что после того, как я нажму один, он должен исчезнуть, а остальные должны соответствующим образом изменить порядок.
Теперь, если я вызываю setVisible (false), кнопка становится невидимой, но она все еще занимает свое место в Layoutmanager.
Есть ли способ сохранить Баттон в JPanel, скрывая его, чтобы он не попал в Layout?
Обновление: : Спасибо за все ответы, проблема с удалением кнопок в том, что порядок важен. Проблема, которую я пытался решить, заключалась в поиске при вводе сценария, когда очень длинный список фильтров фильтруется до тех, которые соответствуют введенным символам, поэтому пользователи могут легко нажимать на них. Поскольку пользователи могут удалять символы из поля поиска, важен порядок, и при повторном совпадении кнопки должны возвращаться.