可以用什么来限制java卡布局中从面板到面板的导航?

时间:2012-03-15 01:46:19

标签: java swing user-interface jbutton cardlayout

我在牌布局中有两张牌,还有一张允许来回走动的按钮。单击一次后如何使按钮处于非活动状态,以便用户无法返回上一张卡?

4 个答案:

答案 0 :(得分:2)

您可以禁用按钮(在动作监听器中)

button.setEnabled(false);

答案 1 :(得分:2)

要使按钮处于非活动状态,请执行以下操作:

JButton b = new JButton("BUTTON");
b.setEnabled(false);

,该按钮不接受点击。

答案 2 :(得分:2)

答案 3 :(得分:2)

您可以为按钮的click事件添加事件处理程序,并在事件处理程序中使用button.setEnabled(false);禁用它。