1

こんにちは、私がやっている Swing アプリケーションのヘルプが必要です。最初のパネルには CardLayout があり、2 番目のパネルには FlowLayout があります。最初のレイアウトにはカード レイアウトを変更するボタンがあり、ボタンクリックは 2 番目のパネルの特定のテキスト フィールドに入力されます。カード レイアウトが変更されるたびに、2 番目のパネルのテキスト フィールドはフォーカスを失います。2 番目のパネルの特定のテキスト フィールドのフォーカスを取得する方法は?

4

1 に答える 1

0

ボタンをクリックして別のパネルに移動するとき

そのボタンの「actionPerformed」内にコードを記述します

actionPerformed(ActionListenet al)
{

//code..

textField.requestFocus();//what the textfield u wnat

}

このリンクを参照してくださいテキストフィールドにフォーカスを設定する

于 2012-06-27T10:11:06.827 に答える