如何更改GridLayout间距的颜色?

时间:2014-05-26 07:23:01

标签: java swing background grid-layout

GridLayout new GridLayout(5, 8, 4, 4)在CardLayout中显示为卡片。我通过设置我插入gridlayout的所有JPanels的背景颜色,将方块涂成蓝色。我应该在哪里更改白色轮廓的颜色(我指定的4像素水平和垂直间距)?

enter image description here

1 个答案:

答案 0 :(得分:2)

布局本身没有颜色,它只负责计算和设置分配给容器内部组件的位置和大小。

您需要做什么来设置该容器的背景,即您设置布局的容器

someContainer.setLayout(new GridLayout(...));
someContainer.setBackground(new Color(...));