1

我有以下图形用户界面:

在此处输入图像描述

问题是,[Register LMS] 按钮应该只在我在 Flood Monitoring 选项卡上时显示。

当我转到“用户注册”选项卡时,应该会显示另一个名为 [注册用户] 的按钮。显然,当我返回 Flood Monitoring 选项卡时,我需要返回 [Register LMS] 按钮。

我知道如何通过该setVisible(false);方法隐藏 Swing 组件,但我不确定如何将触发器(动作侦听器)添加到选项卡的更改中,仅此而已。

4

1 回答 1

5

尝试将ChangeListener添加到 JTabbedPane,这仅在对象更改状态时调用。即,当标签更改时。

于 2013-04-21T03:11:50.207 回答