У меня нет опыта написания приложений на Swing, но у меня есть одно приложение, с которым можно начать экспериментировать.
Для этого приложения я хочу, чтобы в моем окне было переменное количество маленьких «плиточных» структур, которые могут перемещаться / закрываться / минимизироваться точно так же, как окна пользователем в моем основном фрейме, и которые будут отображать маленький столик.
Я хотел бы знать, какие структуры я должен использовать для достижения этой цели. Бонусные баллы за любые ответы, ориентированные на Scala Swing.