Я пытаюсь использовать Gridlayout для организации группы Jpanels.
Я хочу их одинаковый размер, равномерно распределенного и равного расстояния от края родительской JPanel. Заполнение влияет только на вершину и слева. (См. Рисунок ниже)public class InventoryView extends JPanel
{
private InventoryBox[] boxes;
public InventoryView()
{
this.setLayout(new GridLayout(4, 7, 2, 2));
//grid is set for 28, and I'm adding 32
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
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как я могу получить запрос CSS Media для уважения динамических изменений размера шрифта?
Anonymous » » в форуме CSS - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-