Bonjour !
Je dois créer un plateau de jeu pour un monopoly. Malgré les conseils de mes collègues, j'ai commencé à penser comment m'en sortir avec les Layout, et non en setbounds comme ils me le conseillaient.
Et après quelques heures, je n'arrive toujours pas à trouver de solution satisfaisante. J'ai pensé utiliser
- un BorderLayout,
- deux GridLayout(1, 14) (NORTH, SOUTH)
- deux GridLayout(10,1) (EAST, WEST)
- et le centre pour une jolie image.
Mais mon problème est le suivant, étant donné que les zones NORTH et SOUTH vont jusqu'aux extrémités du Panel, il faut qu'ils contiennent les cases des angles, qui ont une taille double. Et j'ai un panel pour l'angle qui devrait tenir dans deux cases du GridLayout....
Mon idée est-elle mauvaise ? Aurais-je meilleur temps d'utiliser un layout à null et de tout placer en relatif ? Existe des stratégies efficaces lorsque l'on veut dessiner ce genre d'interface en utilisant SWING ?
Merci d'avance pour vos éventuelles réponses,
Patrick.