我正在尝试理解Java Swing代码。我看到一段代码中使用了EmptyBorder,但我不明白它在做什么。我尝试注释掉那部分并在没有应用EmptyBorder的情况下运行,但对我来说实际上并没有显示出任何差异。或者是我错过了某些细微的UI更改?
代码:
这里的border1是做什么用的?
我能否使用EmptyBorder在FlowLayout中为一组控件之间添加间距?
代码:
EmptyBorder border1 = new EmptyBorder(3, 0, 6, 550);
.....
JLabel pdt = new JLabel();
pdt.setIcon(icon);
pdt.setText("blah blah");
pdt.setIconTextGap(5);
pdt.setBorder(border1);
....
这里的border1是做什么用的?
我能否使用EmptyBorder在FlowLayout中为一组控件之间添加间距?
EmptyBorder
的文档吗? - Dioxin