I've made the table with the Netbeans pallete Swing controls.
It is declared, but a value is never asigned to the variable siteTable. I can enter rows in it with a GUI editor and that works while the variable is still empty (I tested it with a JOptionPane with siteTable in it). It is declared like this:
So there is some sort of value, but no
string or something "tangible".