I have produced something like this but with smaller cells - more like a spreadsheet - by overlaying a label array on a panel and drawing the frame on the panel's canvas. You don't say whether your table has fixed or variiable dimensions, or how the information to go into it is organised; those factors could make such a plan impracticable.