Я пытаюсь использовать Gridlayout для организации группы Jpanels.
Я хочу их одинаковый размер, равномерно распределенного и равного расстояния от края родительской JPanel. Заполнение влияет только на вершину и слева. (См. Рисунок ниже)public class InventoryView extends JPanel
{
private InventoryBox[] boxes;
public InventoryView()
{
this.setLayout(new GridLayout(4, 7, 2, 2));
boxes = new InventoryBox[32];
for(int i = 0; i < boxes.length; i++) {
boxes = new InventoryBox();
//Creates a new jpanel and makes it blue
add(boxes);
}
}
@Override
public Insets getInsets()
{
return new Insets(1, 1, 1, 1);
}
}
Подробнее здесь: https://stackoverflow.com/questions/795 ... els-insets
Как получить Gridlayout, чтобы уважать вставки JPanels? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение