您好,我正在做的Swing应用程序需要帮助。我有一个包含两个面板的对话框,第一个面板具有CardLayout,第二个面板具有FlowLayout。第一种布局具有更改卡片布局的按钮,而buttonclick被输入到第二个面板上的特定文本字段。每次更改卡布局时,第二个面板上的文本字段都会失去焦点。如何获得第二个面板的特定文本字段的焦点?

最佳答案

当您单击按钮以转到另一个面板时
在该按钮的“ actionPerformed”中编写代码

actionPerformed(ActionListenet al)
{

//code..

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

}

参考此链接Setting the focus to a text field

10-06 13:55