(几乎)空的JTable代码

时间:2012-09-06 02:31:12

标签: java jtable columnheader

我想要将一个带有标题的空白表添加到我正在处理的微型程序中。显然这是因为程序的一部分目的是向表中添加信息。我需要列的标题,我已经阅读了如何做但我无法弄清楚如何定义没有内容编码的表。

    String[] ColumnNames = {"1column", "2column", "3column"};
/*
*
*/
        EmptyTable = new JTable((???),ColumnNames);
        add(EmptyTable);

这是我目前的代码。 (???)是因为我强烈怀疑丢失的代码我找不到属于那个地方。

1 个答案:

答案 0 :(得分:2)

that JTable constructor的第一个参数需要Object[][],预计会成为初始表模型。

emptyTable = new JTable(new Object[ColumnNames.length][], columnNames);

作为旁注,变量应使用camelCase命名,如Java约定所规定(即EmptyTable应为emptyTable,ColumnNames应为columnNames)。