对于jList一般使用一个Vector作为他的数据
所以修改一行,主要是对Vector操作,
这样便于界面和数据分离
Vector listdata = new Vector();
listdata.addElement("1");
每次添加数据只有,只需要重新设置listdata就行了
jList1.setListData(listdata);
所以修改一行,主要是对Vector操作,
这样便于界面和数据分离
Vector listdata = new Vector();
listdata.addElement("1");
每次添加数据只有,只需要重新设置listdata就行了
jList1.setListData(listdata);
private DefaultTableModel model = new DefaultTableModel();
Vector v = new Vector();
v.addElement(obj);
model.addRow(v);//添加一行
v.addElement(obj);
obj????是什么?
可不可以详细一点。我刚学java.
v.addElement("no.1");
v.addElement("name");
v.addElement("1994");
依次类推,不一定非要String,其他都可以比如
v.addElement(new Integer(1));
去这里看看有你要的例子.建议你看看 java2图形设计 卷2 swing 这本书
可以这么写
JTable yourTable;
DefaultTableModel model;
Object[] rowData;
......
yourTable.setModel(model);
......
model.addRow(rowData);或者
model.insertRow(int rowID,rowData);
....
这些都可以在API文档中看到的
对模进行设置,JList也一样