将2个FlowLayouts一个放在另一个下边缘

alm*_*inh 2 java swing jpanel layout-manager flowlayout

我正在尝试动态创建2个FlowLayout实例(其中一个有大约50个动态创建的按钮,其他大约有10个),因此它们之间存在微小的差距.我坚持这个,我试图使用BoxLayout并在其中放置流程布局,然后用Box类及其方法创建差距,但它不起作用.我试过了BorderLayout,GridBagLayout但是,这也没用.

您可以在下面的图片中看到我正在尝试做的事情.如果有人知道如何做到这一点,我将不胜感激.实际问题是:如何在前50个按钮和其他10个按钮之间创建间隙,其中两组按钮必须在流程布局中设置.

http://pokit.org/get/?e23233ce68c2b38371faa53ac10b4b3e.jpg

And*_*son 5

这种效果可以通过向EmptyBorder每个容器添加一个来实现FlowLayout.

许多布局允许我们在组件之间设置间隙,具体取决于添加了具有流布局的2个容器的布局,这可能是可能的.