Java Swing:创建一个可滚动的JPanel列表

时间:2013-04-12 00:01:51

标签: java swing jpanel jscrollpane

所以我正在使用NetBeans创建一个界面,这就是我想要做的事情:

我创建了一个JPanel类,它显示了对象(标签,texFields和按钮)的一些信息。 我想将几个像上面那样的面板添加到同一个JScrollPane中(看起来像一个独立的面板列表)。

我不能使用JList,因为我不想只列出我的面板的“toString”, 我看这个: http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html#renderer 但我不认为这可以帮助我(这解释了如何将图标放入cellRenderer,但我想直接将Panel添加到其他面板的垂直列表中)...

1 个答案:

答案 0 :(得分:3)

example可让您滚动小缩略图,但ImagePanel可能包含组件。它使用FlowLayout作为水平布局,但GridLayout(0, 1)适用于垂直布局。