void addRow(Object[] rowData)
void addRow(Vector rowData)
void addRow(Vector rowData)
解决方案 »
- 这个题为什么??求解释?详细的
- 速度恢复
- 找不到类
- 关于 JTable 的问题!在线等!拜托了!
- 如何使程序一直运行,(不用gui,不用死循环,也不用sleep())
- 请给初学者一些建议!!
- 在几个JTabbedPane中如何设置显示的序号?
- 哪里有JAVA-API 的下载?最好是.zip 格式的!
- ?????????????????
- 哪位有apache与tomcat结合使用的相关配置文档?请告诉小弟,只要是有用的,通统给分!
- 这几个包是怎么回事?import codec.pkcs7.*; import codec.Base64; import codec.x501.*;是JSDK自带的,还是什么?要在程序里用该怎么办?
- 各位大侠,怎样配置才能找到包javax.media.*?
Vector ColumnNames = new Vector();
String data1 = new String[2];
ColumnNames.add("字段1");
ColumnNames.add("字段2");
JTable table = new JTable(data,ColumnNames);
data[1] = "aa";
data[2] = "bb";
model.addRow(data1);//这里就出错
当Jtable为多列时,应该怎样添加数据??
你少括号
Vector ColumnNames = new Vector();
String data1 = new String[2];
ColumnNames.add("字段1");
ColumnNames.add("字段2");
JTable table = new JTable(data,ColumnNames);
data1[1] = "aa";
data1[2] = "bb";
model.addRow(data1);//这里就出错
当Jtable为多列时,应该怎样添加数据??
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.table.*;class TestTable extends Frame {
public TestTable() {
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
dispose();
System.exit(0);
}
});
JScrollPane pane = new JScrollPane();
pane.getViewport().add(buildTable(), null);
this.add(pane, BorderLayout.CENTER);
}
private JTable buildTable() {
Vector ColumnNames = new Vector();
String[] data1 = new String[2];
ColumnNames.add("字段1");
ColumnNames.add("字段2");
JTable table = new JTable(null, ColumnNames); //@@注意用null
for (int i = 0; i < 10; i++) {
data1[0] = "aa " + Integer.toString(i); //@@注意下标
data1[1] = "bb " + Integer.toString(i);
((DefaultTableModel)table.getModel()).addRow(data1);
}
return table;
} public static void main(String args[]) {
System.out.println("Starting TestTable...");
TestTable mainFrame = new TestTable();
mainFrame.setSize(400, 400);
mainFrame.setTitle("TestTable");
mainFrame.setVisible(true);
}
}