Vous pouvez faire 4 panneaux séparés pour une frontière, utilise BorderLayout.NORTH
, BorderLayout.EAST
, BorderLayout.SOUTH
et BorderLayout.WEST
, c'est le moyen le plus facile à mon avis. Par ailleurs, en haut à droite de votre image, où vous vouliez le panneau d'information, vous devriez mettre une information LABEL (JLabel) à la place, car ils contiennent du texte. JLabel topRight = new JLabel();
puis définissez le texte, la position, etc.
p.s. pour effacer les bordures autour de chaque tuile (si vous voulez le faire), utilisez setBorderPainted(false)
.
Donc essentiellement, c'est GridLayouts dans BorderLayouts! – nn2