I'm currently implementing a card game into java using MVC pattern but I've got lots of difficulties with views. In fact, I've got many models classes and so many views (which are Observers of the Observable models) such as "Player" "Deck" "Card" "Game" etc...
In order to have a graphical user interface I'm asking if I should use only one JFrame (but in this case how can all the views act on the same JFrame ?) or create multiple JFrame such as each view extends JFrame ? It's my first time using MVC pattern and it remains really fuzzy for me :/