CTab 名称下方有下划线

问题描述 投票:0回答:1

我正在使用 Java SWT,并且我创建了一个对话框来接受用户的输入。

在对话框内,我使用“CTabItem”创建了两个选项卡。

因此,最初当我打开对话框时,会打开第一个选项卡,默认情况下,选项卡名称下方会出现下划线。|

如果我选择其他地方,那么下划线就会消失,并且即使我点击选项卡名称也永远不会回来。

为什么第一次出现下划线? 如何解决此行为。

java tabs swt ctabitem
1个回答
0
投票

如果您创建 CTabFolder 但尚未设置选定的选项卡项且控件没有焦点,则会显示该行。

要阻止它出现,您需要在创建文件夹时设置所选选项卡项目。

类似:

folder.setSelection(0);

其中

folder
是你的
CTabFolder

© www.soinside.com 2019 - 2024. All rights reserved.