If you run the small sample below you\'ll see a border around the center region. I\'m not sure why this border is showing.
It happens when a JTable is in a JScrollPane.
For JTable table.setIntercellSpacing(new Dimension(0, 0)) works.
table.setIntercellSpacing(new Dimension(0, 0))