Used GridBagLayout to construct panel now.