1

在 JTabbedPane 上,如何为选中状态和未选中状态设置选项卡标题的颜色?

4

2 回答 2

5

看起来你想要setForegroundAtsetBackgroundAtJTabbedPane.

于 2011-07-20T20:02:04.757 回答
3

我想更改所有这些的颜色,并让 Swing 处理知道当前选择了哪个选项卡。

那将是 LAF 的实施。您可以查看UIManager Defaults。对于金属 LAF,看起来可以控制选择/取消选择的背景,但我看不到任何前景字体颜色。

所以我会说您需要将 ChangeListener 添加到选项卡式窗格中。然后您可以使用 Kainsin 提供的方法手动重置选定的背景/前景。

于 2011-07-20T20:51:48.107 回答