Java 将光标设置为JTextfield
我试图让光标移动到一个文本字段时,一个特定的键被按下,就像当你按下标签。我试图这样做,而不是仅仅使用标签,因为我想实现其他行动,在同一时间,我怎么做呢 以下是到目前为止按键的按键事件Java 将光标设置为JTextfield,java,swing,cursor,jtextfield,Java,Swing,Cursor,Jtextfield,我试图让光标移动到一个文本字段时,一个特定的键被按下,就像当你按下标签。我试图这样做,而不是仅仅使用标签,因为我想实现其他行动,在同一时间,我怎么做呢 以下是到目前为止按键的按键事件 Fname.addKeyListener(new KeyListener(){ @Override public void keyPressed(KeyEvent e) { // TODO Auto-generated method stub
Fname.addKeyListener(new KeyListener(){
@Override
public void keyPressed(KeyEvent e) {
// TODO Auto-generated method stub
if(e.getKeyCode() == KeyEvent.VK_TAB){
Sname.setFocusable(true);
Sname.getFocusAccelerator();
if(Sname.hasFocus()){
Sname.setText("");
}
}
//System.out.print(e + "keyRelease: ");
}
任何帮助都将不胜感激,谢谢您的时间
我想同时实施其他行动
不要使用KeyListener。Swing设计为使用键绑定
有关同一主题的更多信息和Swing教程的链接,请参阅。如果您解释了哪些内容没有按预期工作,这将非常有用。它不会将光标移动到Sname文本字段中