Java JTable-动态

Java JTable-动态,java,swing,jtable,Java,Swing,Jtable,我正在尝试设置一个JTable。 在我看来,我现在必须事先知道我在这一行放了多少东西。 现在,有没有一种方法可以让一些对象稍微过大,从而导致表只留下空白 如果还有人感兴趣,这是我的代码: int t = 0; for (int i = 0; i< data.size(); i++){ LinkedList tmp = (LinkedList) data.get(i); if (t<tmp.size()){ t = tm

我正在尝试设置一个JTable。 在我看来,我现在必须事先知道我在这一行放了多少东西。 现在,有没有一种方法可以让一些对象稍微过大,从而导致表只留下空白

如果还有人感兴趣,这是我的代码:

 int t = 0;
    for (int i = 0; i< data.size(); i++){
        LinkedList tmp = (LinkedList) data.get(i);
        if (t<tmp.size()){
            t = tmp.size();
        }
    }

    Object [][] o = new Object[names.size()][t];

    JTable table = new JTable (data, names);
    this.add(table);
用法::。
表的大小可以通过这种方式动态更改。别忘了用JTable::setModelTableModel设置模型;或者使用合适的构造函数。

哪一个?我正在尝试几种方法来设置某种表格。问题是,我需要一个可以改变大小的表格,我只是想知道在Java中这是否可行?请随意显示您尝试过的所有代码。如果没有代码,我们就无能为力了。我看了一个教程,似乎即使表格显示行,它也会给列提供标题!这有什么意义?说真的,我只想在JPanel上显示一个.csv。不,我没有工作代码,因为我根本不知道如何将我的行转换成显然不是真正的列的列。我所尝试的一切似乎都没有意义,我正在认真考虑只在jlabel上循环,至少它们显示我希望它们显示的内容。请参阅我的答案,我不想更改实际存在的表。我的想法是,我有一个包含字符串的内部列表的列表,并且想要一个包含这些列表的Jtable。现在,使用构造函数需要的对象[],我以前从未见过,我猜维度应该是outerlist.size*x。只是,我不知道x可能是什么。还有,有没有办法用列而不是行来创建一个表?@newnewbie没有列表。在自定义定义的类中,具有每个对象类型为CUSTONCLASSE的对象列表。