gpt4 book ai didi

java - JTabbedPane - addTab(标题,图标,组件)+ setTabComponentAt(索引,组件)

转载 作者:行者123 更新时间:2023-11-29 05:57:35 29 4
gpt4 key购买 nike

根据这个example更详细this one我刚刚遇到了一件奇怪的事情......

如果我使用方法作为 addTab(title,icon,component) 并且下一步想使用 setTabComponent(count-1,aComponent) 添加额外的组件然后 aComponent 替换 图标?我的意思是在这种情况下选项卡不包含图标 :(

效果有点像(见图片)。但是如何在这些选项卡上添加图标呢?

enter image description here

我不太确定,但我想 aComponent 会以某种方式替换 icon...所以我的问题是...如何在一个选项卡上同时拥有三个 icontitleaComponent

最佳答案

正如 setTabComponentAt 的 javadoc 中明确提到的那样您在选项卡中设置的组件将替换图标和标题

A non-null value means the component will render the title and JTabbedPane will not render the title and/or icon.

因此,如果您想在选项卡上拥有标题、图标和组件,您必须创建自己的包含这 3 个项目的 Container,并使用 setTabComponentAt< 设置该容器 方法。

关于java - JTabbedPane - addTab(标题,图标,组件)+ setTabComponentAt(索引,组件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11476747/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com