2

cardlayout に 2 枚のカードがあり、1 枚を前後に移動できるボタンがあります。ユーザーが前のカードに戻れないように、一度クリックするとボタンを非アクティブにするにはどうすればよいですか?

4

4 に答える 4

2

ボタンのクリックイベントにイベントハンドラーを追加し、イベントハンドラーで無効にすることができますbutton.setEnabled(false);

于 2012-03-15T01:57:46.283 に答える
2

ボタンを無効にすることができます(アクションリスナーで)

button.setEnabled(false);
于 2012-03-15T01:56:20.513 に答える
2

ボタンを非アクティブにするには、次のようにします。

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

ボタンはクリックを受け入れません。

于 2012-03-15T01:56:26.087 に答える
2

JComponent#setEnabled(false)

于 2012-03-15T01:56:44.657 に答える