Я работаю над созданием пользовательского макета для приложения, так как я не могу реализовать эту функциональность, используя существующие макеты, такие как CardLayout
.
Мне нужно хранить различные Component
экземпляры в коллекции. Как я вижу в CardLayout
исходном коде, они использовали Vector
для хранения Card
экземпляров.
Изучив множество ответов на StackOverflow, я понял, что мы должны использовать ArrayList
вместо Vector
. Но какой из них мы должны предпочесть в случае приложений, связанных с графическим интерфейсом пользователя, таких как хранение Component
экземпляров в LayoutManager
.
List<JComponent>
. - person trashgod   schedule 24.01.2015