如何从arrraylist对象填充jtable?

时间:2016-04-13 22:02:04

标签: java swing jtable

我在这里有数据存储在数组列表对象中:

    ArrayList<Long> itr= new ArrayList<Long>();
    ArrayList<Double> dub = new ArrayList<Double>();
    ArrayList<String> str = new ArrayList<String>();

我能用以下程序打印样本数据如何在这里传递所有数组列表对象数据?这样我就可以在jtable表格列中获取数组列表数据。我只能获取单个值。我怎么用for循环呢?

class ColoumnHeader extends JFrame 
{
public ColoumnHeader()
{
    super("Jtable Layout");
    setDefaultCloseOperation(EXIT_ON_CLOSE);
        String[] ColoumnHeaders={"Integers","RealNumbers","OtherTokens"};
    JTable table=new JTable(new Object[][]{{itr.get(1),dub.get(1),str.get(1)}},ColoumnHeaders);


            table.setPreferredScrollableViewportSize(new Dimension(500,80));

    JScrollPane pane = new JScrollPane(table);
    getContentPane().add(pane,BorderLayout.CENTER);
}
}
 public class asm
{
public static void main(String[] args)
 {
  ColoumnHeader c=new ColoumnHeader();
  c.setVisible(true);
 }
}

0 个答案:

没有答案