В моем приложении Swing я хотел бы отображать ту же дату, используя JTree и JTable.Компоненты должны отображаться / показываться взаимозаменяемо, в зависимости от выбора пользователя (например, с помощью кнопки переключения).Если кнопка нажата, то должно быть показано JTree, если нет, то JTable.Вопрос: как это сделать правильно.Я пробовал укладку в стек, отображая следующий / предыдущий компонент, но это не кажется хорошим решением.Оба компонента занимают память, оба существуют одновременно.Второе решение, по моему мнению, состоит в том, чтобы удалить компонент из панели и создать новый.Это также может занимать много времени и памяти.Есть ли у вас какие-либо предложения или решения.