将 JPanel 添加到 JList?

how*_*fee 3 java swing jpanel jlist

使用 NetBeans GUI 编辑器为学校创建保龄球程序。我可以将 JPanel 添加到 JList 吗?如果是这样怎么办?

Nat*_* W. 6

这实际上是不可能的(意味着它不会像您期望的那样运行)-您真正想要的是一个列表LayoutManager,该列表将在垂直或水平列表中布置组件。因此,不是使用JList,而是将 aJPanel与类似列表的布局管理器一起使用。

试试这些:

  • BoxLayout将所有的JPanels放在一个列/行中
  • GridLayout将所有的JPanels放在一个列/行中,并使它们的大小相同