Вы можете сделать 4 отдельные панели для границы, используя BorderLayout.NORTH
, BorderLayout.EAST
, BorderLayout.SOUTH
и BorderLayout.WEST
. Это самый простой способ, на мой взгляд.
Кстати,в правом верхнем углу вашей картинки, где вы хотели информационную панель, вы должны вместо этого поместить информацию LABEL (JLabel), потому что они содержат текст.JLabel topRight = new JLabel();
затем установите текст, положение и т. Д.
ps, чтобы стереть границы вокруг каждой плитки (если вы хотите это сделать), используйте setBorderPainted(false)
.