将JList/JScrollPane添加到JPanel

问题描述:

如何将JList/JScrollPane添加到JPanel将JList/JScrollPane添加到JPanel

我在解决这个问题时遇到了一些麻烦,我创建了一个JPanel,我想要做的就是添加一个滚动窗格的列表,以便能够添加/删除元素。

任何人都可以引导我走向正确的方向吗?

任何帮助将不胜感激。

+3

参见[如何使用列表](HTTP://文档。 oracle.com/javase/tutorial/uiswing/components/list.html)&尤其是[将项目添加到列表和从列表中删除项目](http://docs.oracle.com/javase/tutorial/uiswing/components/list。 HTML#变)。投票结束。 – 2013-05-11 11:08:46

这是relativly简单的问题...

JPanel panel = new JPanel(new BorderLayout()); 
ListModel model = new DefaultListModel(); 
panel.add(new JScrollPane(new JList(model)); 

你应该花时间来阅读通过Creating a UI with Swing,尤其是How to use Scroll PanesHow to use Lists