我声明了两个数组,并将它们初始化为字段声明:示例如下:
final String[] columnNames = {"First Name","Last Name","Sport","# of Years","Vegetarian"};
final Object[][] data = {
{"Mary", "Campione","Snowboarding", new Integer(5), new Boolean(false)},
{"Alison", "Huml","Rowing", new Integer(3), new Boolean(true)},
{"Kathy", "Walrath","Knitting", new Integer(2), new Boolean(false)},
{"Sharon", "Zakhour","Speed reading", new Integer(20), new Boolean(true)},
{"Philip", "Milne","Pool", new Integer(10), new Boolean(false)}
};
,然后在Frame中拖放jTable。然后转到表属性>模型>自定义代码,在那里我写以下代码:
new DefaultTableModel(data, columnNames)
当我运行应用程序时,工作正常。但是这样,我就不能在Netbeans的设计视图中查看它了。
更新我!为什么Design view不能查看它,即使我在属性中使用以下代码来访问数组
new DefaultTableModel(data, columnNames)
目前Netbeans不支持此功能,可能在稍后的版本中可用。它只是没有在设计视图上显示视图,但工作良好。所以,我认为没有设计视图,你可以继续你的工作,完全没有问题。