frame.addKeyListener(new KeyListener()
{
public void keyReleased(KeyEvent event)
{
if(event.getKeyCode == KeyEvent.VK_RETURN)
{
//处理回车
}
}
public void keyTyped(KeyEvent event) { }
public void keyPressed(KeyEvent event) { }
}) ;大致如上.随手写的,没有调试过,不知道有没有关键字的错误.
{
public void keyReleased(KeyEvent event)
{
if(event.getKeyCode == KeyEvent.VK_RETURN)
{
//处理回车
}
}
public void keyTyped(KeyEvent event) { }
public void keyPressed(KeyEvent event) { }
}) ;大致如上.随手写的,没有调试过,不知道有没有关键字的错误.
如果是需要ctrl+enter
又该如何写呢???
{
public void keyReleased(KeyEvent event)
{
if(event.getKeyCode == KeyEvent.VK_RETURN && InputEvent.CTRL_MASK) // 这里!
{
//处理回车
}
}
public void keyTyped(KeyEvent event) { }
public void keyPressed(KeyEvent event) { }
}) ;