0
public IBasicTableModel getModel() {
        return new IBasicTableModel() {

            public int getRowCount() {

                System.out.println("called many times....");
                return getServiceLayer().countTotalCategoryRow(getKeyword());

            }
}

当我尝试这个并在控制台上打印输出时,它显示这个方法 getRowCount() 被多次调用。这在挂毯4中正常吗?

4

1 回答 1

1

我不知道自 11 月以来您是否在这方面取得了任何进展,但它可以在初始渲染期间调用一次,在回放周期调用一次。

此外,您的匿名类实现了IBasicTableModel实现该方法的需要——getCurrentPageRows但您可能已经知道了;)

于 2010-03-01T23:25:55.510 回答