By the way TabbedPanel does construction on contructor I guess for the exact same reason.