调用fireTableModelChanged方法尝试一下
解决方案 »
- 急救...jfreechart 柱形图
- Hibernate如何获取操作对象主键
- 如何检验用户名是否重复
- 请教一个在tapestry4中同一组件多次调用的问题?
- 关于jsp的<c:if>标签的问题
- fileupload组件文件上传的疑难问题。。。紧急求助
- 请教利用James做邮件服务器的邮件收发软件的服务器管理解决方案
- java项目的ROOT转移到linux环境下测试时,从applicationContext.xml文件中解析Bean 报错
- 一个一万人同时在线的信息港A,能用jerry吗
- http://www.sunwaysoft.com/anter/main.htm 深圳搞j2ee的朋友
- EJB-QL语句求教
- JAMES和jsp开发一个邮件系统,目前技术资料好像不多,谁能给我提供这方面的开发,书籍也可以?
能具体点吗
Data.addElement(sData);
sData.clear();这不是又被你把内容给清掉了啊
每次sData都只保存一行数据
不知对不对,反正是启动表格的意思
是clear的问题
也谢谢Jwinder 和chn217
JPanel panBody;
JTable table;
public TestTableTwo() {
super("Table Example");
setSize(400, 150);
panBody = new JPanel();
DefaultTableModel tableMode = new DefaultTableModel(){
public boolean isCellEditable(int row, int col) {
return false;
}
};
table = new JTable(tableMode);
Vector data = new Vector();
Vector column = new Vector();
for ( int i = 0; i < 5; i++ ) {
column.addElement(String.valueOf(i));
}
for ( int i = 0; i < 5; i ++ ) {
Vector tmpData = new Vector(); tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
tmpData.addElement(String.valueOf(i+1));
data.addElement(tmpData);
tmpData = null;
}
tableMode.setDataVector(data, column);
panBody.add(table);
getContentPane().add(panBody, BorderLayout.CENTER);
} public static void main(String[] args) {
TestTableTwo frame = new TestTableTwo();
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
frame.setVisible(true);
}
}
我做了一个Sample,你可以运行着看看.