新手问一个关于DefaultTableModel中addrow问题 185 行的 vector 必须是 new 一个新的,不要用 static。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alist[0][0]=name.toString(); alist[0][1]=phonenumber.toString(); v.addElement(alist[0][0]); v.addElement(alist[0][1]); dtm.addRow(v);你这里,v中的值已经有了很多了,但是加入到行的时候,只会取前面两个.也就是第一次的两个值,可以将v定义来本地的对象alist[0][0]=name.toString(); alist[0][1]=phonenumber.toString(); Vector<String> v=new Vector<String>(); v.addElement(alist[0][0]); v.addElement(alist[0][1]); dtm.addRow(v); dtm.getColumnCount(); persons.add(new Person(name,phonenumber));而且你这里的alist[0][0]=name.toString(); alist[0][1]=phonenumber.toString();改的永远是同一个对像,就是说alist中只有一个数据,最新的那个 java7的API中文版的 netbeans6.5里面错误怎么不能自动修改了? 请问通过java怎么样能画出方块图,直线图(可带箭头),虚线图(可带箭头)的图啊? classloader相关基础知识 JAVA中怎么实现C++中链表功能的? 怎么去掉黄线啊。求帮助 jar包混淆后很多文件仅大小写不同,无法反编译后用eclipse加载? 请问如何使用java从word和excel中提取数据,或者从哪里可以找到这样的bean? 有关ClassPath 的问题 用哪个jdk? 初学者的问题 win7虚拟机上部署java程序 初学者做界面出现问题 求大神解决
alist[0][0]=name.toString();
alist[0][1]=phonenumber.toString();
v.addElement(alist[0][0]);
v.addElement(alist[0][1]);
dtm.addRow(v);
你这里,v中的值已经有了很多了,但是加入到行的时候,只会取前面两个.也就是第一次的两个值,可以将v定义来本地的对象alist[0][0]=name.toString();
alist[0][1]=phonenumber.toString();
Vector<String> v=new Vector<String>();
v.addElement(alist[0][0]);
v.addElement(alist[0][1]);
dtm.addRow(v);
dtm.getColumnCount();
persons.add(new Person(name,phonenumber));
而且你这里的alist[0][0]=name.toString();
alist[0][1]=phonenumber.toString();
改的永远是同一个对像,就是说alist中只有一个数据,最新的那个