如下图,在初始化GUI时将暂时无元素的某容器vector传给了jTable的TableModel,则此时jTable绘制row 0行,此后直接向vector里加入元素,jTable并不会增加row数。有没有办法让jTable自动增加row呢? private void initGUI() {
Vector<Vector<String>> vector = new Vector<Vector<String>>();
Vector<String> coloumNames = new Vector<String>(1);
coloumNames.add("no");
DefaultTableModel jTableModel = new DefaultTableModel(vector, coloumNames); JTable jTable = new JTable();
jTable.setModel(jTableModel);
JScrollPane jScrollPane = new JScrollPane(jTable);
this.setSize(400, 300);
this.getContentPane().add(jScrollPane);
this.setVisible(true);
}
Vector<Vector<String>> vector = new Vector<Vector<String>>();
Vector<String> coloumNames = new Vector<String>(1);
coloumNames.add("no");
DefaultTableModel jTableModel = new DefaultTableModel(vector, coloumNames); JTable jTable = new JTable();
jTable.setModel(jTableModel);
JScrollPane jScrollPane = new JScrollPane(jTable);
this.setSize(400, 300);
this.getContentPane().add(jScrollPane);
this.setVisible(true);
}
解决方案 »
- 哪个版本的JBuilder可以运行JDK1.6
- sql与java连接问题:怎么不对啊?请高手指教,谢谢!
- MANIFEST.MF中怎样设置程序启动内存大小
- 为啥我插不进去?
- java 何种字体是国际字体不存在不同语言操作系统解码不兼容问题
- what is Bean?
- 大家对JAVA国际化问题有什么好的建议,好的资料,请进!
- 我用jbuilder做了webapp,在tomcat里怎样部署?有哪些设置?
- 各位大侠,小弟问一下JBuilder6的问题
- 请问,怎么在JAVA里执行一个带参数的可执行文件????有什么好办法?
- 窗口最小化时,怎样知道对方的信息有没有发过来?
- 遍历根目录java文件,怎样得到每个类文件的包名呢?
repaint();