看以下代码:
class MyListener implements KeyListener{
public void keyReleased(KeyEvent k){
JTextArea txtinput=(JTextArea)k.getSource();
if(txtinput.getText().length()>=10){
JOptionPane.showMessageDialog(null,"**谢谢!","注意",2);
txtInput1.setFocus();
}
}
这样我想让txtinput失去焦点.但老是找不到setFocus()是怎么回事,是不是要引入什么包?
我在帮助里老是找不到这个方法, 这是怎么回事?
class MyListener implements KeyListener{
public void keyReleased(KeyEvent k){
JTextArea txtinput=(JTextArea)k.getSource();
if(txtinput.getText().length()>=10){
JOptionPane.showMessageDialog(null,"**谢谢!","注意",2);
txtInput1.setFocus();
}
}
这样我想让txtinput失去焦点.但老是找不到setFocus()是怎么回事,是不是要引入什么包?
我在帮助里老是找不到这个方法, 这是怎么回事?
......
txtInput1.requestFocus();
JOptionPane.showMessageDialog(null, "**谢谢! ", "注意 ",2);
txtInput1.setFocus();
......
是不是没有这个方法 了?我在网上看到有人在这样用的了.我在帮助里就是找不到现在我解决了.应该这样了.
......
txtInput.requestFocus();
JOptionPane.showMessageDialog(null, "**谢谢! ", "注意 ",2);
txtInput1.requestFocus(); //得到焦点了.
......
我开先没有看到这个requestFocus方法了. 谢谢您的提示了.