A bug with JXCollapsiblePane and BoxLayout?