Я пытаюсь создать сетку 4x5 в JPanel, которая находится на BORDERLAYOUT в ВОСТОКЕ ... так вот картинка:
альтернативный текст http://i26.tinypic.com/11b7y2h.jpg
Вот код:
setLayout (new BorderLayout ());
JPanel invOne = новый JPanel (newGridLayout (4,5));
JPanel game = new JPanel ();
add("Center",invOne);
add("East", game);
add("South", c);
для (int i = 0, j = 20; i <20; i = i + 1, j = j-1) {</p>
invOne.add (новый JButton ("SLOT" + j));
}
Как вы можете видеть, игровые автоматы перекрывают игровую панель, что НЕ должно происходить, потому что игровая панель находится в ЦЕНТРЕ BorderLayout, а панель Inventory (invOne) находится на ВОСТОКЕ BorderLayout, поэтому я не знаю почему это совпадает ...
помощь