just set the show lines to false...
jtable.setShowGrid(false); // you can set the whole grid to invinsible
// or use the two methods u mentioned to hide the lines like this
jtable.setShowHorizontalLines(false); // don't show horizontal lines
jtable.setShowVerticalLines(false); // don't show vertical lines