如何在JPanel中显示ArrayList

时间:2013-07-31 14:54:10

标签: arraylist jpanel

如何让JList显示在JPenel中。例如,我希望在JPanel中显示以下项目组,每个组都显示在其自己的列上,新组将被放入新行,就像Google列出搜索结果一样。

例如:

import java.util.ArrayList;
import java.util.List;
import javax.swing.JPanel;


public class ReaderImpl {
    JPanel paneTo = new JPanel();

    List<String> text() {
        List<String> lovely = new ArrayList<String>(4);
            lovely.add("Tall, Short, Average");         // line 1
            lovely.add("mangoes, apples, Bananas");     // line 2
            lovely.add("12, 33");  
        return lovely;
    }

    // How do I add the lovely ArrayList to paneTo
}

1 个答案:

答案 0 :(得分:1)

JList渲染器可以绘制复选框,但JList 不支持支持单元格编辑器。相反,请考虑一列JTable.

查看此link here.

希望有所帮助。