Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
-> "Note that if you wish to use a JTable in a standalone view (outside of a JScrollPane) and want the header displayed, you can get it using getTableHeader() and display it separately."
Ein JPanel mit BorderLayout, den getTableHeader() in BorderLayout.NORTH, die JTable ins BorderLayout.CENTER ... müßte passen...