Java JTabbedPane选中的选项卡 特定位置显示

在java中,这种效果如何实现?
JTabbedPane中有多个选项卡显示在两行甚至三行,那么当我们点击第一行中某一个卡片时,这个卡片要移动到第三行中间的位置。
有谁做过提供一个demo,提供个思路也行 谢谢

问下这个问题最后解决了吗,怎么解决的,谢谢