swing layout manager that mimics CSS's display: inline/block