Don't use swing.. It's old and being replaced by JavaFX.
Better yet, use
JSF and it's awesome Ajax capabilities.
What is a card?
It has a suit and a value, that's two properties at least.
(Others can be ranking etc..) There's your minimal Object definition.
WP