当前位置: 技术问答>java相关
请教从Textfield中捕获键盘输入?
来源: 互联网 发布时间:2015-02-21
本文导语: 做到聊天室的效果,按回车就发送 我在handleEvent中这样写: if(evt.target=textfield) {char c=(char)key.Code;//这个地方怎样写我忘了 if(c=='n') { String s=textfield.getText(); textarea.append(s); textfield.setText(""); }...
做到聊天室的效果,按回车就发送
我在handleEvent中这样写:
if(evt.target=textfield)
{char c=(char)key.Code;//这个地方怎样写我忘了
if(c=='n')
{ String s=textfield.getText();
textarea.append(s);
textfield.setText("");
}
return true;
}
输入一段话,按了回车没反映,怎么回事?
我在handleEvent中这样写:
if(evt.target=textfield)
{char c=(char)key.Code;//这个地方怎样写我忘了
if(c=='n')
{ String s=textfield.getText();
textarea.append(s);
textfield.setText("");
}
return true;
}
输入一段话,按了回车没反映,怎么回事?
|
在KeyReLeased事件里处理,
if(e.getKeyCode==e.VK_ENTER)
{ String s=textfield.getText();
textarea.append(s);
textfield.setText("");
}
return true;
if(e.getKeyCode==e.VK_ENTER)
{ String s=textfield.getText();
textarea.append(s);
textfield.setText("");
}
return true;