Bonjour à tous,
Je viens vous voir car j'ai une question par rapport à la conception d'un programme que je fais actuellement. En fait, j'ai une application qui doit afficher dans un même Jpanel plusieurs autres Jpanel selon l'appuie sur des boutons. Pour cela j'utilise un cardlayout pour le JPanel permettant l'affichage des autres jpanel et le design pattern MVC. Le Jpanel affichant les autres Jpanel se nomme mainJpanelView qui selon le MVC doit avoir un mainJpanelController et un mainJPanelModel. Après réflexion et discussions avec d'autres programmeurs, l'idée est venue que le mainJpanelModel doit inclure les JPanel A, Jpanel B etc.. comme donnée. Ma question est: est-ce normale d'avoir dans un modèle des éléments graphiques tels que des JPanel.
En gros, est cohérent face au MVC d'inclure des vues (JPanel) comme éléments d'un modèle. Est-ce que j'ai été clair?
Partager