JTable第一行的不同颜色与分页

时间:2015-11-07 11:11:06

标签: java swing pagination jtable tablecellrenderer

我有一个带分页的JTable。我想将第一页的第一行颜色更改为pink.but当我覆盖prepareRenderer()时,所有页面中的第一行在第二页中有pink.becuse,第一行有index = 10但是表计算行= 0,怎么办呢?

 JTable table = new JTable(tableModel) {

        @Override
        public Component prepareRenderer(TableCellRenderer renderer, int row, int column) {
            Component c = super.prepareRenderer(renderer, row, column);

            if (row == 0) {
                    c.setBackground(Color.PINK);
            }
            return c;
        }
    };

0 个答案:

没有答案