Java 将选项卡替换为JTabbedPane中的图标

Java 将选项卡替换为JTabbedPane中的图标,java,swing,icons,jtabbedpane,changelistener,Java,Swing,Icons,Jtabbedpane,Changelistener,有人能告诉我如何将JTabbedPane中的选项卡(仅在选项卡本身,而不是选项卡的内容区域)更改为图标吗。选择选项卡时可以设置另一个图标,鼠标悬停时可以设置另一个图标,未选择选项卡时可以设置另一个图标。我希望将此图标设置为文本下的全选项卡宽度和高度,类似于用图像替换整个按钮。请看,这将允许您为该选项卡提供自定义渲染器 然后,您需要通过监视选项卡选择的更改,当选项卡更改时,您将使用该方法获取渲染器并对其进行更新,这是一个示例。

有人能告诉我如何将
JTabbedPane
中的选项卡(仅在选项卡本身,而不是选项卡的内容区域)更改为图标吗。选择选项卡时可以设置另一个图标,鼠标悬停时可以设置另一个图标,未选择选项卡时可以设置另一个图标。我希望将此图标设置为文本下的全选项卡宽度和高度,类似于用图像替换整个按钮。

请看,这将允许您为该选项卡提供自定义渲染器

然后,您需要通过监视选项卡选择的更改,当选项卡更改时,您将使用该方法获取渲染器并对其进行更新,这是一个示例。