标签:
int rowCount=200;
int columnCount=5;
DefaultTableModel defaultTableModel=null;
defaultTableModel=new DefaultTableModel(rowCount,columnCount);
defaultTableModel.setValueAt("AA",0,0);
defaultTableModel.setValueAt("BB",0,1);
defaultTableModel.setValueAt("CC",0,2);
defaultTableModel.setValueAt("DD",0,3);
defaultTableModel.setValueAt("EE",0,4);
jtable=new JTable(defaultTableModel);
jtable.setPreferredScrollableViewportSize(new Dimension(400,80));
jscrollpane_RIGHT=new JScrollPane(jtable);
jscrollpane_RIGHT.setBorder(BorderFactory.createTitledBorder("Machine Summary"));
此种模式:默认打开之后显示表格,并且显示有列名称。
后面添加数据即可,同样用setValueAt函数。
上述方法标题略有问题:
int rowCount=200;
int columnCount=5;
JTable jtable=null;
//DefaultTableModel defaultTableModel=new DefaultTableModel(rowCount,columnCount);
DefaultTableModel defaultTableModel=new DefaultTableModel();//此处设置为空
defaultTableModel.addColumn("MM1");//单独设置标题
defaultTableModel.addColumn("MM2");
defaultTableModel.addColumn("MM3");
defaultTableModel.addColumn("MM4");
defaultTableModel.addColumn("MM4");
defaultTableModel.setColumnCount(columnCount);//单独设置行数和列数
defaultTableModel.setRowCount(rowCount);
添加元素值的方法是一样的~~
标签:
原文地址:http://www.cnblogs.com/Hblog/p/5462301.html