
设置控件失去焦点问题
看以下代码:classMyListenerimplementsKeyListener{publicvoidkeyReleased(KeyEventk){JTextArea...
看以下代码:
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()是怎么回事,是不是要引入什么包?
我在帮助里老是找不到这个方法,
这是怎么回事? 展开
展开全部
应该这样了:
......
txtInput.requestFocus();
JOptionPane.showMessageDialog(null, "**谢谢! ", "注意 ",2);
txtInput1.requestFocus(); //得到焦点了.
......
......
txtInput.requestFocus();
JOptionPane.showMessageDialog(null, "**谢谢! ", "注意 ",2);
txtInput1.requestFocus(); //得到焦点了.
......
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询